body {
	background-color: #FFF;
	background-image: url(../images/bg_top.png);
	background-repeat: repeat-x;
}
#container {
	width:1080px;
	margin:0 auto;
	min-height:300px;
}
header#header {
	height:68px;
	width:1080px;
	float:left;
}
header#header .user_settings {
	float: right;
	height: 46px;
	margin-top: 21px;
	width: 205px;
}
header#header .user_settings form {
	width:170px;
	height:40px;
}
header#header .user_settings img {
	float:left !important;
}
header#header .user_settings * {
	float:right;
}
header#header .user_settings select {
	margin-top:1px;
}
header#header hgroup a.logo h1 {
	background: url("../images/logo.png") no-repeat;
	height: 0px;
	padding-top:33px;
	margin: 0;
	width: 180px;
	overflow: hidden;
}
header#header hgroup a.logo {
	width:180px;
	height:33px;
	display:block;
	float:left;
	margin-top:21px;
}
header#header hgroup button.add_api {
	background: url("../images/btn_add_api.png") no-repeat transparent;
	color: #FFF;
	display: block;
	float: left;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size: 15px;
	height: 34px;
	margin-left: 28px;
	margin-top: 21px;
	width:125px;
	padding-left:29px;
}
header#header hgroup span, header#header hgroup span a {
	color: #F2F5F8;
	text-decoration: none;
	float: left;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size: 14px;
	margin-left: 18px;
	margin-top: 29px;
}
header#header hgroup form * {
	float:left;
}
header#header hgroup form input[type="text"] {
	background: url("../images/search_bg.png") no-repeat transparent;
	border: medium none;
	height: 33px;
	padding: 0 10px;
	width: 239px;
	margin-top:22px;
	margin-left:32px;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	color:#8e9091;
	line-height:33px;
}
header#header hgroup form input[type="image"] {
	margin-top:22px;
	width:46px;
	height:33px;
}
nav#main_nav {
	height:81px;
	clear: both;
}
nav#main_nav .social {
	float: right;
	height: 81px;
	margin-right: 13px;
	width: 367px;
}
nav#main_nav .social .social_satis {
	float: right;
	margin-right: 6px;
	margin-top: 34px;
}
nav#main_nav .social .social_satis * {
	float:left;
}
nav#main_nav .social span {
	background-image: url(../images/social1_middle.png);
	background-repeat: repeat-x;
	height:24px;
	line-height:24px;
	padding-left:5px;
	padding-right:3px;
	color:#4a4c5e;
	font-size:11px;
	font-family:'MuseoSans700', Helvetica, sans-serif;
}
nav#main_nav .breadcrumb {
	color:#7f8592;
	font-size:18px;
	width:700px;
	line-height:81px;
	height:81px;
}
nav#main_nav .breadcrumb a {
	font-family:'MuseoSans500', Helvetica, sans-serif;
	color:#7f8592;
	font-size:20px;
	text-decoration:none;
}
nav#main_nav a.first {
	color:#5b9ece;
}
#main {
	float:left;
	margin-bottom:50px;
	width:1080px;
}
#main input[type="text"], #main input[type="password"]  {
	background-color: transparent;
	background-image: url("../images/txt_bg.png");
	background-repeat: no-repeat;
	border: medium none;
	color: #8E9091;
	font-family: HelveticaNeue, Helvetica, sans-serif;
	font-size:13px;
	height: 35px;
	line-height: 35px;
	padding: 0 10px;
	width: 286px;
	float:left;
}
#main .ui-tabs {
	border:none;
	padding:0;
	width: 1080px;
}
#main .ui-tabs-nav {
	border-radius:0;
	-moz-border-radius:0;
	-ms-border-radius:0;
	-o-border-radius:0;
	-webkit-border-radius:0;
	background-image: url("../images/tab_bg_header.png");
	background-repeat: repeat-x;
	border: medium none;
	height: 50px;
	padding: 0;
}
#main .ui-tabs-nav li.ui-tabs-selected a {
	color:#5a5e6f;
}
#main .ui-tabs-nav li.ui-tabs-selected {
	background-image: url("../images/tab_bg_header_active.png");
	background-repeat: repeat-x;
	border: 1px solid #D9DDE7;
	-webkit-border-top-left-radius: 5px;
	-moz-border-top-left-radius: 5px;
	border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-top-right-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom:none;
	height: 47px;
}
#main .ui-tabs-nav li {
	border:none;
	background:none;
}
#main .ui-tabs-nav li a {
	color: #5B9ECE;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-size: 14px;
	height: 47px;
	line-height: 53px;
	padding: 0 11px;
	outline:none;
	font-weight:bold;
}
#main .ui-tabs .ui-tabs-panel {
	padding: 0;
	width: 830px;
}
#main .ui-tabs .ui-tabs-nav li a img {
	float:left;
	margin-top:16px;
	margin-right:6px;
}
#main .ui-tabs aside {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	float:right;
	margin-top:32px;
	width:420px;
	margin-right:20px;
	min-height:300px;
	background-color: #f1f4f7;
	background-image: url(../images/aside_bg.png);
	background-repeat: repeat-x;
	border:1px solid #d7dbe6;
}
#main .ui-tabs aside label {
	color: #595E6C;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-size: 15px;
	line-height: 49px;
	margin: 0 0 0 14px;
	width:auto;
	float:left;
	font-weight:bold;
}
#main .ui-tabs aside a.add{
	float:right;
	margin-right: 14px;
	font-size:12px;
	color:#599ecc;
	text-decoration:none;
	line-height:49px;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-weight:bold;
}
#main .ui-tabs aside ul {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #D7DBE6;
	float: left;
	margin-left: 7px;
	margin-top: 5px;
	padding: 6px 0 7px 0;
	width: 401px;
}
#main .ui-tabs aside ul li a {
	color:#a9aa99;
	font-size:13px;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	text-decoration:none;
}
#main .ui-tabs aside ul li a span {
	color:#a9aa99;
	font-size:13px;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	text-decoration:none;
}
#main .ui-tabs aside ul li {
	background-image: url(../images/arrow.png);
	background-repeat: no-repeat;
	background-position: right center;
	line-height:35px;
	height:35px;
	border-bottom:1px dotted #c3c6d1;
	margin-left:11px;
	margin-right:11px;
	list-style-position: inside;
}
#main .ui-tabs aside ul li.green {
	list-style-image: url("../images/list-item-aside.png");
}
#main .ui-tabs aside ul li.red {
	list-style-image: url("../images/list-item-aside_red.png");
}
#main .ui-tabs aside ul li.ogran {
	list-style-image: url("../images/list-item-aside_organ.png");
}
#main .ui-tabs aside ul li.last {
	border-bottom:none;
}
#main .ui-tabs section.api_status {
	float: left;
	margin-right: 113px;
	margin-top: 32px;
	min-height: 300px;
	width: 525px;
}
#main .ui-tabs section.api_status div.title h3 {
	color:#5a5e6f;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-size:16px;
	margin:0;
	height:23px;
	line-height:23px;
}
#main .ui-tabs section.api_status div.title {
	height:37px;
	width:525px;
	float:left;
	border-bottom:1px solid #d7dbe6;
}
#main .ui-tabs section.api_status div.title * {
	float:left;
}
#main .ui-tabs section.api_status div.title img {
	margin-left:24px;
	margin-right:6px;
}
#main .ui-tabs section.api_status div.title h4 {
	color: #5A5E6F;
	float: left;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-size: 12px;
	height: 23px;
	line-height: 23px;
	margin: 0;
}
#main .ui-tabs section.api_status ul {
	float: left;
	margin: 4px 0 30px;
	padding: 0;
}
#main .ui-tabs section.api_status ul li {
	height:80px;
	width:525px;
	list-style:none;
	background-image: url(../images/section_bg_border.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	float:left;
}
#main .ui-tabs section.api_status ul li a {
	color:#5b9ece;
}
#main .ui-tabs section.api_status ul li.last {
	background:none;
}
#main .ui-tabs section.api_status ul li a.status {
	float:right;
	margin-top:18px;
	margin-right:3px;
}
#main .ui-tabs section.api_status ul li p {
	float: left;
	margin: 0;
	min-width: 400px;
	max-width:465px
}
#main .ui-tabs section.api_status ul li p.description {
	margin-top:18px;
	line-height:17px;
	font-size:14px;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	color:#5a5e6f;
}
#main .ui-tabs section.api_status ul li p.description span {
	padding:1px 5px;
	background:#64b9e6;
	color:#fff;
}
#main .ui-tabs section.api_status ul li p.method {
	line-height:17px;
	font-size:14px;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	color:#5a5e6f;
	font-style:italic;
	margin-top:7px;
}
/*Tab2 css--------------------------------------------------------------------------*/
#main .ui-tabs section.basic_info {
	margin-top:32px;
	float: left;
	width:1080px;
}
#main .ui-tabs section.basic_info div.block {
	margin-bottom:32px;
	width:751px;
	float:left;
}
#main .ui-tabs section.basic_info div.block span {
	display: block;
	float: left;
	text-align: right;
	width: 116px;
	color:#5a5e6f;
	font-size:14px;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	margin-right:18px;
}
#main .ui-tabs section.basic_info div.block input[type="text"], #main .ui-tabs section.proxy_settings .block2 p input[type="text"] {
	background-image: url(../images/txt_bg.png);
	background-repeat: no-repeat;
	width:278px;
	height:35px;
	line-height:35px;
	padding:0 14px;
	border:none;
	color:#bfc4ca;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
}
#main .ui-tabs section.basic_info div.block1 {
	margin-top:4px;
}
#main .ui-tabs section.basic_info div.block1 span {
	height:35px;
	line-height:35px;
}
#main .ui-tabs section.basic_info div.block2 span {
	height:72px;
	line-height:72px;
}
#main .ui-tabs section.basic_info div.block2 .logo_upload_right {
	float:left;
}
#main .ui-tabs section.basic_info div.block2 .logo_upload img.upload {
	padding:7px 6px;
	border:1px solid #d7dbe6;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	min-width:150px;
	min-height:56px;
	float:left;
	margin-right:20px;
}
#main .ui-tabs section.basic_info div.block2 .logo_upload_right p.first {
	width: 420px;
}
#main .ui-tabs section.basic_info div.block2 .logo_upload_right p.first button{
	float:left;
	width:124px;
	height:27px;
	background:url("../images/choose_file.png") no-repeat transparent;
	float: left;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-size:13px;
	color:#7f8592;
	font-weight:bold;
}
#main .ui-tabs section.basic_info div.block2 .logo_upload_right p {
	height:29px;
	margin: 0;
}
#main .ui-tabs section.basic_info div.block2 .logo_upload_right p.first span {
	height: 22px;
	line-height: 22px;
	margin-bottom: 7px;
	margin-left: 20px;
	text-align: left;
}
#main .ui-tabs section.basic_info div.block2 .logo_upload_right p.last {
	color:#91b7d2;
	font-size:12px;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	height:33px;
	line-height:33px;
}
#main .ui-tabs section.basic_info div.block3 textarea {
	background-image: url("../images/description_bg.png");
	background-repeat: no-repeat;
	border: medium none;
	float: left;
	height: 106px;
	padding: 10px;
	width: 597px;
}
/* dynamically created SPAN, placed below the SELECT */
#main .ui-tabs section.basic_info div.block span.select {
	background: url("../images/select_bg2.png") no-repeat transparent;
	color: #bfc4ca;
	height: 35px !important;
	width: 306px !important;
	text-align:left;
}
#main .ui-tabs section.basic_info div.block select.select {
	height: 35px !important;
	line-height: 35px !important;
	width: 306px !important;
}
#container #main .ui-tabs section.basic_info div.block4 span {
	line-height:35px;
}
#container #main .ui-tabs section.basic_info div.block5 button {
	display: block;
	float: right;
	width: 66px;
	height: 29px;
	background: url("../images/btn_save.png") repeat scroll 0 0 transparent;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	font-weight:bold;
}
/*Tab3 css--------------------------------------------------------------------------*/
#main .ui-tabs section.proxy_settings {
	float: left;
	margin-top: 40px;
	width: 1080px;
}
#main .ui-tabs section.proxy_settings .block {
	float: left;
	width: 714px;
}
#main .ui-tabs section.proxy_settings .block1 {
	padding-bottom: 8px;
	border-bottom: 1px solid #D7DBE6;
}
#main .ui-tabs section.proxy_settings .block1 p {
	height: 28px;
	margin-bottom: 17px;
	margin-top: 0;
	width: 714px;
}
#main .ui-tabs section.proxy_settings .block1 p span.first {
	height:28px;
	line-height:28px;
	text-align:right;
	width:116px;
	margin-right:16px;
	float:left;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-size:14px;
	color:#5a5e6f;
}
#main .ui-tabs section.proxy_settings .block1 p span.last {
	background-color: #F8F1CA;
	color: #8A814C;
	float: left;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-size: 14px;
	height: 28px;
	line-height: 28px;
	padding: 0 7px;
}
#main .ui-tabs section.proxy_settings .block2 p.title {
	color: #5A5E6F;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-size: 12px;
	height: 46px;
	line-height: 46px;
	margin-bottom: 2px;
	margin-left: 11px;
	margin-top: 0;
}
#main .ui-tabs section.proxy_settings .block2 p {
	margin-top:0;
	margin-bottom:30px;
}
#main .ui-tabs section.proxy_settings .block2 p span.alias {
	float: left;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-size: 14px;
	height: 35px;
	line-height: 35px;
	margin-right: 16px;
	text-align: right;
	width: 116px;
	color:#5a5e6f;
}
#main .ui-tabs section.proxy_settings .block3 {
	border:1px solid #dd8c8c;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	height:48px;
	width:712px;
	background-color:#f8ecec;
	margin-top:30px;
}
#main .ui-tabs section.proxy_settings .block3 p {
	margin:0;
}
#main .ui-tabs section.proxy_settings .block3 p span.first {
	color:#c53234;
	font-size:14px;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	height:48px;
	line-height:48px;
	margin-left:11px;
	margin-right:12px;
	float:left;
}
#main .ui-tabs section.proxy_settings .block3 p span.last {
	color:#c53234;
	font-size:12px;
	height:48px;
	line-height:48px;
}
#main .ui-tabs section.proxy_settings .block3 p input[type="text"] {
	margin-top:5px;
	background-image: url(../images/tx_bg.png);
	background-repeat: no-repeat;
	width:286px;
	height:35px;
	line-height:35px;
	padding:0 10px;
	border:none;
	color:#bfc4ca;
	margin-right:16px;
}
#main .ui-tabs section.proxy_settings .block4 {
	margin-top:39px;
}
#main .ui-tabs section.proxy_settings .block4 button {
	margin-right:8px;
	float:right;
	width:66px;
	height:29px;
	display:block;
	background:url("../images/btn_save.png");
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	font-weight:bold;
}
/*-----------Tab4.css------------------------------------------------*/
#main .ui-tabs section.api_addons {
	float: left;
	margin-top: 22px;
	width: 1080px;
}
#main .ui-tabs section.api_addons nav {
	width:237px;
	height:16px;
	float:right;
	line-height:16px;
	margin-right:7px;
}
#main .ui-tabs section.api_addons nav ul li {
	display:inline;
	padding:0 6px;
	border-right: 1px solid #599ecc;
}
#main .ui-tabs section.api_addons nav ul li.last {
	border-right:none;
}
#main .ui-tabs section.api_addons nav ul li a {
	text-decoration:none;
	color: #599ecc;
	font-family: HelveticaNeue, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}
#main .ui-tabs section.api_addons nav ul li a:hover {
	color: #575a6c;
}
#main .ui-tabs section.api_addons nav ul li.active a {
	color: #575a6c;
}
#main .ui-tabs section.api_addons .line {
	width:1064px;
	height:125;
	float:left;
}
#main .ui-tabs section.api_addons .line .post {
	width:1058px;
	float:left;
	margin-top:19px;
}
#main .ui-tabs section.api_addons .line .post .right {
	float:right;
	width:118px;
	height:125px;
	background:url(../images/post-right_bg.png) no-repeat scroll 0 0 transparent;
}
#main .ui-tabs section.api_addons .line .post .right span {
	background:url(../images/path_bg.png) no-repeat scroll 0 0 transparent;
	font-family:'MuseoSans900', Helvetica, sans-serif;
	font-size:11px;
	color:#595e6d;
	width:90px;
	height:19px;
	float:right;
	margin:22px -5px 0 0;
	font-weight:bold;
	padding:7px 8px;
}
#main .ui-tabs section.api_addons .line .post .right button {
	background:url("../images/btn_more-info.png") no-repeat transparent;
	width:75px;
	height:26px;
	float:left;
	margin:4px 0 0 20px;
	color:#fff;
	font-size:12px;
	font-family:'MuseoSans500',Helvetica,sans-serif;
}
#main .ui-tabs section.api_addons .line .post .left {
	float:left;
	width:940px;
	height:125px;
	background:url(../images/post-left_bg.png) no-repeat scroll 0 0 transparent;
}
#main .ui-tabs section.api_addons .line .post .left a {
	margin-top:17px;
	margin-left:12px;
	float:left;
	height:76px;
	width:155px;
	border:1px solid #e2e5ed;
}
#main .ui-tabs section.api_addons .line .post .left a.first {
	border:0;
}
#main .ui-tabs section.api_addons .line .post .left .detail {
	height:72px;
	margin-top:17px;
	margin-left:29px;
	float:left;
	width:742px;
}
#main .ui-tabs section.api_addons .line .post .left .detail label {
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:16px;
	color:#5a5e6f;
	margin:0;
}
#main .ui-tabs section.api_addons .line .post .left .detail p {
	width:711px;
	float:left;
	color:#666666;
	font-family:HelveticaNeue, Helvetica, sans-serif;
	font-size:14px;
	margin:0;
	line-height:22px;
	margin-top:12px;
}
/*------------Profile Settings-----------------------------------------------------------------*/
article {
	margin:0;
}
.settings {
	width: 717px;
	float: right;
	margin: 0;
}
.settings .title {
	background: #F2F5F8;
	border: 1px solid #D7DBE6;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	height: 36px;
	line-height: 36px;
	padding-left: 11px;
	width: 703px;
	margin-bottom: 11px;
	float: left;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
}
.settings .title button.view-profile {
	float:right;
	width:173px;
	height:27px;
	background: url("../images/updatecredit.png") no-repeat scroll 0 0 transparent;
	margin:5px;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size: 12px;
	color: #7f8592;
	font-weight: bold;
}
.settings .title .view-profile img {
	padding:0 8px 0 6px;
	float: left;
}
.settings .title span {
	float: left;
	font-size: 16px;
	color: #5a5e6f;
	font-weight: bold;
}
.settings label {
	color: #5A5E6F;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-size: 13px;
	margin: 0;
	font-weight:700;
	width:100%;
	display:block;
	line-height: 29px;
	cursor:default;
}
.settings div.general {
	margin-bottom: 37px;
	float: left;
	width: 694px;
}
.settings div.general img {
	float: left;
	padding: 7px 5px 5px 3px;
}
.settings .general .left {
	float: left;
}
.settings .general .right {
	float: right;
	width: 306px;
}
.settings div.basic-setting {
	width: 694px;
	height: 516px;
	margin-left: 11px;
	margin-bottom: 51px;
	float: left;
}
.settings div.basic-setting div.loca-bio {
	float: left;
	margin-bottom: 37px;
}
.settings div.basic-setting div.loca-bio input.location[type="text"] {
	background-image: url("../images/location_txt.png");
	width: 674px;
}
.settings div.basic-setting div.loca-bio textarea {
	background-image: url("../images/bio_txt.png");
	background-repeat: no-repeat;
	border: medium none;
	float: left;
	height: 96px;
	padding: 10px;
	width: 674px;
	font-family: HelveticaNeue, Helvetica, sans-serif;
	color: #8E9091;
	font-size: 13px;
	line-height:21px;
}
.settings div.basic-setting div.last {
	margin-bottom: 20px;
}
.settings div.basic-setting .user-avatar {
	width: 694px;
	height: 149px;
	float: left;
}
.settings div.basic-setting .user-avatar .avatar_upload {
	width: 400px;
	height: 112px;
	float: left;
	margin-top: 8px;
}
.settings div.basic-setting .user-avatar .avatar_upload p.avatar {
	width:96px;
	height:96px;
	float:left;
	padding:7px;
	background:#FFF;
	border:1px solid #d7dbe6;
	margin:0;
}
.settings div.basic-setting .user-avatar .avatar_upload img {
	float: left;
	border:1px solid #e5f2fc;
}
.settings div.basic-setting .user-avatar .avatar_upload .avatar_upload_right {
	width: 262px;
	float: left;
	margin-left: 12px;
}
.settings div.basic-setting .user-avatar .avatar_upload .avatar_upload_right p {
	height: 29px;
	margin: 0;
}
.settings div.basic-setting .user-avatar .avatar_upload .avatar_upload_right p.last {
	height: 33px;
	line-height: 33px;
	color: #7f8592;
	font-size: 12px;
	font-family: HelveticaNeue, Helvetica, sans-serif;
	padding-left: 4px;
}
.settings div.basic-setting .user-avatar .avatar_upload .avatar_upload_right p.first button {
	float: left;
	width: 124px;
	height: 27px;
	background:url("../images/choose_file.png");
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:13px;
	color:#7f8592;
	font-weight:bold;
}
.settings div.basic-setting .user-avatar .avatar_upload .avatar_upload_right p.first span {
	height: 22px;
	line-height: 22px;
	margin: 0 0 7px 20px;
	text-align: left;
	color: #7f8592;
	font-size: 13px;
	font-family: HelveticaNeue, Helvetica, sans-serif;
}
.settings div.social-setting {
	width: 694px;
	height: 377px;
	float: left;
	margin-left: 11px;
}
.settings div.social-setting div.last {
	margin-bottom: 12px;
}
.settings button.btn_update-profile {
	float: right;
	margin: 17px 6px 0;
	height: 29px;
	background:url("../images/update-profile_btn.png");
	width:124px;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
}
/*-----------Profile Account-------------------------------------------------------------------*/

.account {
	width: 717px;
	float: right;
}
.account div.title {
	float: left;
	background: #F2F5F8;
	border: 1px solid #D7DBE6;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	height: 36px;
	line-height: 36px;
	padding-left: 11px;
	width: 702px;
}
.account div.title span {
	font-size: 16px;
	color: #5a5e6f;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-weight: bold;
}
.account div.last {
	margin-top: 36px;
}
.account div.content {
	width: 705px;
	height: 307px;
	float: left;
	padding-left:11px;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-size: 13px;
}
.account div.content p {
	float: left;
	color: #5A5E6F;
	width: 705px;
	height: 41px;
	line-height: 41px;
	margin: 10px 0 3px;
}
.account div.content label {
	color: #5A5E6F;
	line-height: 29px;
	margin: 0;
	float: left;
	width: 705px;
	font-size: 13px;
	font-weight:700;
	cursor:default;
}
.account div.content input[type="text"] {
	margin-bottom: 26px;
}
.account div.content input[type="text"].last {
	margin-bottom: 0;
}
.account .check {
	background: none repeat scroll 0 0 #F2F5F8;
	border: 1px solid #D7DBE6;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	height: 71px;
	padding-left: 11px;
	width: 702px;
	float: left;
	font-size: 13px;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	margin-top: 31px;
	line-height: 71px;
}
.account .check button {
	background:url("../images/btn_cancel-acc.png") no-repeat transparent;
	float: right;
	height: 27px;
	margin: 22px 16px;
	width: 124px;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:12px;
	color: #b9bdc4;
	font-weight:bold;
}
.account .check input span {
	color: #5a5e6f;
}
.account .check .check-box {
	float: left;
}
.account .check .check-box label {
	display: inline;
	float: left;
	cursor:default;
}
.account .check .check-box label span {
	color: #5a5e6f;
}
.account button.btn_save {
	float: right;
	width: 66px;
	height: 29px;
	background: url("../images/btn_save.png") no-repeat transparent;
	margin: 30px 9px 0 0;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-size: 13px;
	color: #fff;
	font-weight:bold;
}
/*-----------Profile Billing-------------------------------------------------------------------*/

.billing-profile aside {
	float:left;
	width:308px;
}
.billing-profile aside ul {
	margin:0;
	padding:0;
	width:306px;
	background:#f1f4f7;
	border:1px solid #d7dbe6;
}
.billing-profile aside ul li {
	list-style:none;
	height:45px;
	width:306px;
	line-height:45px;
	border-bottom:1px solid #d7dbe6;
}
.billing-profile aside ul li.last {
	border-bottom:none;
}
.billing-profile aside ul li.last.active {
	height:45px;
}
.billing-profile aside ul li.active {
	width:330px;
	background-image: url(../images/menu_active.png);
	background-repeat: no-repeat;
	height:46px;
	border-bottom:none;
	margin-right:-24px;
}
.billing-profile aside ul li.active a span {
	color:#a9aa99;
}
.billing-profile aside ul li a {
	float: left;
	height: 45px;
	text-decoration: none;
	width: 306px;
}
.billing-profile aside ul li a img {
	margin-left:11px;
	margin-top:7px;
	margin-right:16px;
	float:left;
}
.billing-profile aside ul li a span {
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	color:#5b9ece;
	font-size:14px;
	float:left;
	font-weight:bold;
}
.billing {
	width: 717px;
	float: right;
}
.billing div.line {
	background: none repeat scroll 0 0 #F2F5F8;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border: 1px solid #D7DBE6;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
}
.billing div.line_1 {
	height: 95px;
	margin-bottom: 25px;
	width: 715px;
	font-size: 14px;
}
.billing div.line_1 span {
	color: #5A5E6F;
	float: left;
	padding: 20px 0 0 12px;
}
.billing div.line_1 a {
	color: #5B9ECE;
	float: right;
	padding: 20px 10px 0 0;
}
.billing div.line_1 button{
	background: url("../images/updatecredit.png") no-repeat scroll 0 0 transparent;
	color: #7F8592;
	float: left;
	font-size: 13px;
	height: 27px;
	margin: 22px 0 0 12px;
	width: 173px;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:13px;
	color:#7f8592;
	font-weight:bold;
}
.billing div.line_2 {
	height: 38px;
	line-height: 38px;
	width: 715px;
	margin-bottom: 25px;
}
.billing div.line_2 span {
	color: #5A5E6F;
	font-size: 16px;
	font-weight: bold;
	padding-left: 12px;
}
.billing div.line_3 {
	background: no-repeat scroll 0 0 #ffffff;
	height: 87px;
	width: 695px;
	margin: 0 10px 19px 10px;
}
.billing div.line_3 .detail {
	float: left;
	height: 43px;
	margin: 20px 0 0 12px;
	width: 479px;
}
.billing div.line_3 .detail img {
	width: 48px;
	float: left;
}
.billing div.line_3 .detail p {
	color: #5A5E6F;
	float: left;
	font-size: 14px;
	line-height: 20px;
	margin: 0 0 0 22px;
	width: 409px;
}
.billing div.line_3 .credit-card {
	float: right;
	height: 76px;
	margin: 8px 24px 0 0;
	width: 97px;
}
.billing div.line_3 .credit-card a {
	width: 27px;
	height: 19px;
	float: left;
	display: block;
	margin: 0 7px 6px 0;
	text-decoration: none;
}
.billing div.line_3 .credit-card a.last {
	margin-right: 0;
}
.billing div.line_3 .credit-card span {
	color: #5A5E6F;
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 5px;
}
.billing div.line_4 {
	float: left;
	width: 693px;
	margin: 0 11px 37px 11px;
}
.billing label {
	color: #5A5E6F;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-size: 13px;
	margin: 0;
	line-height: 29px;
	font-weight:700;
	cursor:default;
}
.billing div.line_4 .left {
	float: left;
	width: 306px;
}
.billing div.line_4 .right {
	float: right;
	width: 306px;
}
.billing span.select {
	background: url("../images/exp_date.png") no-repeat scroll 0 0 transparent;
	color: #5A5E6F;
	line-height: 35px;
}
/* setting the width and height of the SELECT element to match the replacing graphics */

.billing form.select_form div, .billing select.select, .billing span.select {
	height: 35px !important;
	width: 211px !important;
}
.billing div.line_5 {
	width: 693px;
	margin: 0 11px;
	float: left;
	height: 64px;
}
.billing div.line_5 .left {
	float: left;
}
.billing div.line_5 .mid {
	float: left;
	margin: 29px 0 0 28px;
}
.billing div.line_5 .right {
	float: right;
	width:211px;
	height:64px;
}
.billing div.line_5 .right input[type="text"] {
	width:191px !important;
	height:35px !important;
	background:url("../images/post_code.png") !important;
}
.billing button.btn_update {
	background:url("../images/btn_update.png") no-repeat transparent;
	width: 85px;
	height: 29px;
	float: right;
	margin: 33px 10px 0 0;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
}
/*---------------------------------Payout Profile----------------------------
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------*/
.payout {
	width: 717px;
	float: right;
}
.payout .title {
	background: #F2F5F8;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border: 1px solid #D7DBE6;
	height: 36px;
	line-height: 36px;
	padding-left: 13px;
	width: 703px;
	float: left;
}
.payout .title span {
	font-size: 16px;
	color: #5a5e6f;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-weight: bold;
}
.payout .content {
	width: 704px;
	height: 302px;
	margin: 10px 0 0 13px;
	float: left;
}
.payout .content p.note1 {
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-size: 13px;
	height: 50px;
	line-height: 18px;
	padding: 10px 0 0 1px;
}
.payout .content label {
	color: #5A5E6F;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-size: 13px;
	font-weight:700;
	width:100%;
	display:block;
	padding-bottom:10px;
	cursor:default;
}
.payout div.content input[type="text"] {
	margin: 0 0 36px;
	float: left;
}
.payout div.content .paypal-acc {
	width: 692px;
	height: 116px;
	background: #fff;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border: 1px solid #D7DBE6;
	float: left;
}
.payout div.content .paypal-acc .detail {
	height: 50px;
	margin: 32px 0 0 39px;
	width: 562px;
	float: left;
}
.payout div.content .paypal-acc .detail img {
	float: left;
	height: 50px;
	width: 176px;
}
.payout div.content .paypal-acc .detail .sub-detail {
	width: 357px;
	float: left;
	margin: 0 0 0 29px;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-size: 14px;
}
.payout div.content .paypal-acc .detail .sub-detail p.note2 {
	color: #5A5E6F;
	float: left;
	line-height: 25px;
	margin: 0;
	padding-left: 15px;
}
.payout div.content .paypal-acc .detail .sub-detail a {
	color: #5B9ECE;
	float: left;
	padding-left: 83px;
}
.payout button {
	background: url("../images/save_bg.png") no-repeat scroll 0 0 transparent;
	float: right;
	height: 27px;
	width: 80px;
	margin: 35px 10px 0 0;
	color: #5A5E6F;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-size: 13px;
}
/*-----------------------Transaction History-----------------------------
-------------------------------------------------------------------------
-------------------------------------------------------------------------*/
.transaction-history {
	margin-top:60px;
}
.transaction {
	width: 705px;
	float: right;
	margin-top: 1px;
}
.transaction .payment {
	width: 706px;
	height: 83px;
	background: url("../images/transaction_bg.png") no-repeat transparent;
	margin: 1px 2px 0 0;
}
.transaction .payment .total-payment {
	width:228px;
	height:53px;
	float:right;
	margin: 9px 10px;
	background:url("../images/total-payment_bg.png");
	padding:6px;
}
.transaction .payment .total-payment img {
	float:left;
}
.transaction .payment .sub-total-payment {
	width:211px;
	height:42px;
	float:left;
	background:url("../images/sub-total-mid_bg.png");
	line-height:20px;
	padding:5px 6px 7px;
}
.transaction .payment .sub-total-payment p {
	font-family:'MuseoSans700', Helvetica, sans-serif;
	font-size:11px;
	color:#5b783f;
	margin:0;
	float:right;
	text-shadow:1px 1px #c5deac;
}
.transaction .payment .total-payment p.total {
	font-family:'MuseoSans900', Helvetica, sans-serif;
	font-size:25px;
	color:#FFF;
	font-weight:900;
	text-shadow:1px 1px 1px #58723E, -1px 1px #58723E;
}
.transaction .payment .trans {
	width: 416px;
	height: 55px;
	float: left;
	margin: 18px 0 0 19px;
}
.transaction .payment .trans label {
	font-size: 14px;
	border-bottom-width: 0;
	padding: 0 0 9px 0;
	margin: 0;
	width:100%;
	float:left;
	line-height: 17px;
	cursor:default;
}
#main .transaction .payment .trans input{
	width:182px;
	height:29px;
	line-height:29px;
	background:url(../images/transaction_select.png) no-repeat transparent;	
	padding:0 0 0 10px;
	font-size: 12px;
	display:block;
}
/*.transaction .payment .trans form.select_form {
	float: left;
	height: 29px;
	width: 192px;
}
.transaction .payment .trans form.select_form .variation2 {
	height: 29px;
	width: 192px;
	background: url("../images/transaction_select.png") no-repeat transparent;
	font-size: 12px;
	font-family: HelveticaNeue, Helvetica, sans-serif;
	position: relative;
}
.transaction .payment .trans form.select_form .variation2 span.select {
	background: url("../images/transaction_select.png") no-repeat transparent;
	color: #57596c;
	cursor: default;
	font-family: HelveticaNeue, Helvetica, sans-serif;
	font-size: 12px;
	height: 29px;
	line-height: 29px;
	position: absolute;
	text-indent: 10px;
	width: 192px;
	z-index: 1;
}
.transaction .payment .trans form.select_form .variation2 select.select {
	height: 29px !important;
	line-height: 29px;
	position: relative;
	width: 192px !important;
}*/
.transaction .payment .trans .left {
	width:192px;
	height:55px;
	float: left;
}
.transaction .payment .trans .right {
	width:192px;
	height:55px;
	float: right;
}
.transaction label {
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-size: 18px;
	color: #585d6c;
	border-bottom: 1px solid #d7dbe6;
	line-height: 47px;
	padding-left: 10px;
	margin: 27px 0 0 0;
	float:left;
	width:695px;
	cursor:default;
}

.transaction ul.transaction {
	padding: 0;
	margin-top:5px;
	float:left;
}
.transaction li.last {
	border-bottom: 0;
}
.transaction ul li {
	font-family: HelveticaNeue, Helvetica, sans-serif;
	font-size: 14px;
	color: #57596c;
	border-bottom: 1px dotted #d7dbe6;
	margin: 0;
	height: 55px;
	line-height: 55px;
	width: 692px;
	list-style: none;
	padding-left: 12px;
}
.transaction ul li span {
	font-weight: bold;
}
.transaction ul li a {
	color: #599ecc;
	font-size: 12px;
	font-weight: bold;
	float: right;
	margin-right: 18px;
}
.transaction ul li span.price {
	float: right;
	margin-right: 42px;
}
.transaction ul li img {
	margin-left: 88px;
	float: left;
	margin-top: 22px;
}
.transaction ul li p {
	float: left;
	margin: 0;
}
.transaction .payment-received label {
	margin-top: 10px;
	cursor:default;
}
.transaction .payment-received ul li img {
	margin-right: 68px;
}
.transaction .payment-sents ul li img {
	margin-left: 88px;
	margin-right: 63px;
}
/**********************************Tooltip***************************************/
.tooltip {
	display:block;
	background:url("../images/hover_bg.png") no-repeat transparent;
	font-family:'MuseoSans700', Helvetica, sans-serif;
	font-size:11px;
	height:8px;
	width:172px;
	color:#fff;
	text-align:center;
	padding:15px 0;
}
/*----------------------------------User Profile--------------------------------------*/
.user {
	float: right;
}
.user .content-top {
	background: url("../images/user-info_bg.png") repeat-x;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	width: 1071px;
	height: 218px;
	border: 1px solid #d7dbe6;
	float: left;
	margin-bottom: 39px;
}
.user .content-top .left {
	width: 391px;
	height: 109px;
	float: left;
	margin: 13px 0 20px 16px;
}
.user .content-top .left img.avata {
	background: #fff;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border: 1px solid #d7dbe6;
	padding: 5px;
	float: left;
}
.user .content-top .left .detail {
	float: left;
	width: 271px;
	height: 109px;
	margin-left: 9px;
}
.user .content-top .left .detail h3 {
	font-family: 'MuseoSans700', Helvetica, sans-serif;
	font-size: 16px;
	color: #57596c;
	margin: 0 0 3px 0;
}
.user .content-top .left .detail p {
	padding:2px;
	font-family: HelveticaNeue, Helvetica, sans-serif;
	font-size: 13px;
	color: #57596c;
	margin: 0 0 2px 0;
}
.user .content-top .left .detail p img {
	margin-right: 6px;
}
.user .content-top .left .detail p a {
	font-family: Helvetica Neue, Helvetica, sans-serif;
	font-size: 12px;
	color: #599ecc;
	text-decoration: none;
	font-weight: bold;
}
.user .content-top .left .detail p.network-social{
	display:inline-block;	
}
.user .content-top .left .detail p.network-social a{
	width:16px;
	height:16px;
	float:left;
	margin-right:6px;
}
.user .content-top .right {
	float: right;
	width: 468px;
	margin: 13px 18px 0 0;
}
.user .content-top .right .API-number {
	width: 212px;
	height: 64px;
	margin: 0;
	padding: 0;
	float: right;
}
.user .content-top .right .API-number .left {
	height: 64px;
	width: 103px;
	border-right: 1px solid #d7dbe6;
	float: left;
	margin: 0;
}
.user .content-top .right .API-number .left p {
	display: inline;
	float: left;
	font-family: 'MuseoSans700', Helvetica, sans-serif;
	font-size: 40px;
	color: #57596c;
	margin: 0 0 0 27px;
}
.user .content-top .right .API-number .left p.api {
	color: #599ecc;
	font-family: Helvetica Neue, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0 0 0 2px;
	font-weight: bold;
}
.user .content-top .right .API-number .right {
	width: 104px;
	height: 64px;
	float: right;
	margin: 0;
}
.user .content-top .right .API-number .right p {
	display: inline;
	float: left;
	font-family: 'MuseoSans700', Helvetica, sans-serif;
	font-size: 40px;
	color: #57596c;
	margin: 0 0 0 26px;
}
.user .content-top .right .API-number .right p.api {
	color: #599ecc;
	font-family: Helvetica Neue, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0 0 0 11px;
	font-weight: bold;
}
.user .content-top .right .develop {
	height: 28px;
	line-height: 28px;
	float: right;
	margin-top: 19px;
	display: inline;
	width:430px;
}
.user .content-top .right .develop p {
	float: left;
	margin: 0 20px;
	font-family: HelveticaNeue, Helvetica, sans-serif;
	font-size: 13px;
	color: #57596c;
}
.user .content-top .right .develop p span {
	font-family: Helvetica Neue, Helvetica, sans-serif;
	font-size: 12px;
	color: #599ecc;
	font-weight: bold;
}
.user .content-top .right .develop .follow {
	float: right;
	height: 26px;
	margin: 1px 10px 0 0;
}
.user .content-top .right .develop .follow img{
	float:left;		
}
.user .content-top .right .develop .follow .sub-follow{
	background:url("../images/follow-m_bg.png") repeat-x transparent;	
	height:26px;
	font-family: 'MuseoSans700', Helvetica, sans-serif;
	font-size: 11px;
	color:#fff;
	line-height:26px;
	float:left;
	width:111px;
}
.user .content-top .right .develop .follow span {
	color: #ffffff;
	font-family: 'MuseoSans700', Helvetica, sans-serif;
	font-size: 11px;
	padding:0 5px;
	float: right;
}
.user .content-top .right .develop .follow span.number {
	background: url("../images/follow-small_bg.png") no-repeat;
	float: left;
	height: 18px;
	width: 48px;
	margin: 4px 4px 4px 2px;
	line-height: 18px;
	text-align: center;
	padding:0;
}
.user .content-top .right .develop button {
	float:right;
	background: url("../images/message_bg.png") no-repeat transparent;
	width:85px;
	height:28px;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-size: 14px;
	color: #595e6d;
}
.user .content-top p.info {
	border-top: 1px solid #D7DBE6;
	color: #57596C;
	float: left;
	font-family: HelveticaNeue,Helvetica,sans-serif;
	font-size: 14px;
	line-height: 22px;
	margin: 0 0 0 16px;
	padding: 9px 3px 0;
	width: 1037px;
	word-wrap: break-word;
}
.user .content-bot section {
	float: right;
	width: 530px;
	height: 503px;
	margin-left: 46px;
}
.user .content-bot section label {
	float: left;
	font-family: 'MuseoSans700', Helvetica, sans-serif;
	font-size: 15px;
	color: #595e6d;
	width: 517px;
	height: 54px;
	margin: 0;
	line-height: 54px;
	padding-left: 7px;
	cursor:default;
}
.user .content-bot section ul {
	padding: 0;
}
.user .content-bot section ul li {
	list-style: none;
	float: left;
	width: 521px;
	border-bottom: 1px dotted #e6e8ee;
	padding:0 0 14px 0;
}
.user .content-bot section ul li p {
	float: left;
	margin: 0;
	font-family: HelveticaNeue, Helvetica, sans-serif;
	font-size: 13px;
	color: #595e6d;
	margin: 9px;
	width:85%;
}
.user .content-bot section ul li p span {
	font-family: 'MuseoSans700', Helvetica, sans-serif;
	font-size: 13px;
	color: #747986;
}
.user .content-bot section ul li p span.blue_bg {
	background: none repeat scroll 0 0 #64B9E6;
	color: #ffffff;
	padding: 1px 5px;
	font-family: 'MuseoSans700', Helvetica, sans-serif;
	font-size: 13px;
}
.user .content-bot section ul li p.ava {
	width: 31px;
	height: 31px;
	background: #ffffff;
	border-bottom: 1px solid #e6e8ee;
	border-right: 1px solid #e6e8ee;
	margin: 14px 0 0 11px;
	float: left;
}
.user .content-bot section ul li p.ava img {
	padding: 2px;
}
.user .content-bot section ul li p.method {
	float:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	color: #666666;
}
.user .content-bot section ul li.last {
	border-bottom: 0;
}
.user .content-bot section button {
	float: left;
	background: url("../images/see-more_bg.png") no-repeat transparent;
	width: 530px;
	height: 28px;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-size: 14px;
	color: #595e6d;
	margin-top: 20px;
}
.user .content-bot aside {
	background: url("../images/aside-user_bg.png") repeat-x;
	width: 498px;
	height: 565px;
	float: left;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border: 1px solid #d7dbe6;
	float: left;
}
.user .content-bot aside label {
	float: left;
	width: 484px;
	height: 54px;
	line-height: 54px;
	margin: 0;
	padding-left: 14px;
	font-family: 'MuseoSans700', Helvetica, sans-serif;
	font-size: 15px;
	color: #595e6d;
	cursor:default;
}
.user .content-bot aside .content-sub-left {
	width: 482px;
	height: 503px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border: 1px solid #d7dbe6;
	margin: 54px 7px 7px 7px;
	background: #fff;
}
.user .content-bot aside .content-sub-left ul {
	margin: 0;
	padding: 0;
}
.user .content-bot aside .content-sub-left ul li {
	list-style: none;
	border-bottom: 1px dotted #e6e8ee;
	width: 469px;
	height: 100px;
	float: left;
	padding: 15px 0 10px 13px;
}
.user .content-bot aside .content-sub-left ul li .social {
	float: right;
	margin-right: 17px;
}
.user .content-bot aside .content-sub-left ul li .social span {
	background: url("../images/social1_middle.png") repeat-x;
	height: 24px;
	float: left;
	font-family: 'MuseoSans700', Helvetica, sans-serif;
	font-size: 11px;
	color: #4a4c5e;
	line-height: 24px;
	padding: 0 6px;
}
.user .content-bot aside .content-sub-left ul li .social img {
	float: left;
}
.user .content-bot aside .content-sub-left ul li a {
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-size: 14px;
	color: #599ecc;
	float: left;
}
.user .content-bot aside .content-sub-left ul li a.title {
	text-decoration: none;
}
.user .content-bot aside .content-sub-left ul li span.hour {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 11px;
	color: #57596c;
	float: left;
	margin-top: 5px;
}
.user .content-bot aside .content-sub-left ul li p {
	font-family: HelveticaNeue, Helvetica, sans-serif;
	font-size: 13px;
	color: #57596c;
	float: left;
	margin: 0;
	width: 456px;
	line-height: 20px;
	padding: 12px 2px 5px 2px;
}
.user .content-bot aside .content-sub-left ul li p.payment {
	float: right;
	margin: 0;
	padding: 0;
	height: 18px;
	width: 150px;
	line-height: 18px;
	margin-right: 16px;
}
.user .content-bot aside .content-sub-left ul li p.payment img {
	margin: 5px 8px 0 0;
	float: left;
}
.user .content-bot aside .content-sub-left ul li.last {
	border-bottom: 0;
}

/* =============================================================================

   					Profile Notification
   
   ========================================================================== */
.js .checkbox{
  display:none;
}
.toggle{
   background:url("../images/checkbox_bg.png") no-repeat bottom left;
    display:block;
    width:102px;
    height:30px;
	margin:2px 0 0 0;
	position:absolute;
	right:-124px;
	top:-1px;
}
.toggle.checked{
  background-position:top left;
}
.notification {
	width: 717px;
	float: right;
}
.notification div.title{
	width:703px;
	background:#f2f5f8;
	float:left;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #d7dbe6;
	padding: 0 0 0 14px;
	line-height:38px;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:16px;
	color:#5a5e6f;
	font-weight:bold;
}
.notification .block{
	float:left;
    padding:10px 0 7px 12px;
	width:700px;
	border-bottom:1px solid #d7dbe6;
}
.notification .block p{
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:13px;
	color:#5a5e6f;
	margin:0 0 7px 0;
	line-height:35px;
	position:relative;
	width:580px;
}
.notification .block p span{
	color:#5b9ece;
}
.notification .block p.label{
	font-size: 16px;
	font-weight: bold;
	margin: 0;
	word-wrap: break-word;
}

.notification div.block1{
}
.notification div.block2{
	padding-bottom: 13px;
}
.notification div.block3{
	padding-bottom: 16px;
}
.notification div.block4{
	border: 0 none;
	padding-top: 18px;	
}
.notification button{
	background:url("../images/btn_save.png") no-repeat transparent;
	width:66px;
	height:29px;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	font-weight:bold;
	float:right;
	margin:9px 7px 0 0;
}
/* =============================================================================

   				SEARCH
   
   ========================================================================== */
.search-content{
	float:left;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #d7dbe6;
	border-top:1px solid #fff;
}
.search-content div.title{
	width:1062px;
	height:45px;
	float:left;
	margin:0;
	padding:0 0 0 16px;	
	font-family:HelveticaNeue,Helvetica,sans-serif;
	color:#595e6c;
}
.search-content div.title span{
	color:#64b8e5;
	line-height:45px;
	font-size:18px;
}   
.search-content div.nav{
	width:1078px;
	height:44px;
	float:left;
	line-height:43px;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:14px;
	background:url(../images/search-nav_bg.png) repeat-x transparent;
	padding-top:1px;
	position:relative;
}
.search-content div.nav img{
	position:absolute;
	left:20px;
	top:0;
}
.search-content .nav .apis{
	width:65px;
	height:43px;
	float:left;
	padding:0;
	text-align:center;
	border-right:1px solid #d7dbe6;
}
.search-content .nav a{
	text-decoration:none;	
	color:#585D6C;
}
.search-content .nav a.active{
	color:#5a9ecd;	
}
.search-content div.nav .developer{
	width:994px;
	height:43px;
	float:left;
	padding:0 0 0 17px;
	border-left:1px solid #fff;
}   
.search-content div.nav .developer .filter{
	float:right;
	height:43px;
	width:270px;
}
.search-content div.nav .developer .filter label{
	float:right;	
	color:#585d6c;
	cursor:default;
}
.search-content div.nav .developer .filter form.select_form {
	float:right;
	margin:8px 12px 0 9px;
}
.search-content div.nav .developer .filter form.select_form .variation2 {
	height: 29px;
	width: 192px;
	
}
.search-content div.nav .developer .filter form.select_form .variation2 span.select {
	background: url("../images/transaction_select.png") no-repeat transparent;
	color: #57596c;
	font-size: 12px;
	height: 29px;
	line-height: 29px;
	width: 192px;
	font-family: HelveticaNeue, Helvetica, sans-serif;
}
.search-content div.nav .developer .filter form.select_form .variation2 select.select {
	height: 29px !important;
	line-height: 29px;
	position: relative;
	width: 192px !important;
	float:left;
}
.search-content .block{
	width:1032px;
	height:180px;
	float:left;
	margin:29px 23px 0 23px;
}
.search-content .block img{
	float:left;
}
.search-content div.last{
	margin-bottom:18px;
}
.search-content .block .sub-block{
	background:url(../images/search-block-m_bg.png) repeat-x transparent;
	height:180px;
	float:left;	
	width:1026px;
}
.search-content .block .sub-block .left{
	float:left;
	width:480px;
	height:54px;
	margin:14px 0 0 17px;
}
.search-content .block .sub-block .left .img_display{
	background: #fff;
	width: auto;
	height: auto;
	float: left;
}
.search-content .block .block1 .left .img_display, .search-content .block .block2 .left .img_display{
	border-bottom:1px solid #d1d2d6;
	border-right:1px solid #d1d2d6;
}
.search-content .block .block3 .left .img_display{
	border:1px solid #d1d2d6;
}
.search-content .block .sub-block .left .detail{
	float:left;
	width:350px;
	height:54px;
	margin:0 0 0 0px;	
}
.search-content .block .sub-block .left .detail label{
	font-family:'MuseoSans700', Helvetica, sans-serif;
	font-size:18px;
	color:#575a6c;
	float:left;
	width:100%;
	cursor:default;
}
.search-content .block .sub-block p{
	float:left;
	padding:0;
}

.search-content .block .sub-block .left .detail .link{
	margin:10px 0 0 0;	
}
.search-content .block .sub-block .left .detail .link img{
	margin:0 5px 0 0;	
}
.search-content .block .sub-block .left .detail .link a{
	font-family:HelveticaNeue, Helvetica, sans-serif;
	font-size:12px;
	color:#599ecc;
	font-weight:bold;
	height:15px;
	float:left;
	margin:0 16px 0 0;
	text-decoration:none;
}

.search-content .block .sub-block .right{
	float: right;
	margin:11px 7px 0 0;
}

.search-content .block .sub-block .right .social{
	margin:1px 15px 0 0;
	float:left;	
}
.search-content .block .sub-block .right .social span {
	background: url("../images/social1_middle.png") repeat-x transparent;
	height: 24px;
	float: left;
	font-family: 'MuseoSans700', Helvetica, sans-serif;
	font-size: 11px;
	color: #4a4c5e;
	line-height: 24px;
	padding: 0 6px;
}
.search-content .block .sub-block .right .follow{
	float:left;	
}
.search-content .block .sub-block .right .follow .sub-follow{
	background:url("../images/follow-m_bg.png") repeat-x transparent;	
	height:26px;
	width:129px;
	font-family: 'MuseoSans700', Helvetica, sans-serif;
	font-size: 11px;
	line-height:26px;
	float:left;
}
.search-content .block .block2 .right .follow .unfollow{
	background:url("../images/unfollow-m_bg.png") repeat-x transparent;
	width:144px;	
}
.search-content .block .block2 .right .follow div.unfollow span{ 
	color:#676c7e;
}
.search-content .block .sub-block .right .follow .sub-follow span{
	float:left;
	color:#fff;	
}
.search-content .block .sub-block .right .follow .sub-follow span.number {
	background: url("../images/follow-small_bg.png") no-repeat;
	height: 18px;
	width: 48px;
	margin: 4px 4px 4px 2px;
	line-height: 18px;
	text-align: center;
}
.search-content .block .block2 .right .follow .unfollow span.number {
	background: url("../images/unfollow-small_bg.png") no-repeat;
	color:#595e6c;
}
.search-content .block .block2 .right .follow .sub-follow span.unfollow{
	color:#595e6c;
}
.search-content .block .sub-block p.description{
	font-family:HelveticaNeue, Helvetica, sans-serif;
	font-size:14px;
	color:#57596c;
	width:990px;
	height:43px;
	line-height:21px;
	margin:0;
	padding:12px 18px;
}
.search-content .block .sub-block p.description a{
	text-decoration:none;
	font-size:12px;
	color:#599ecc;
	font-weight:bold;	
}
.search-content p.button{
	height:25px;
    padding: 9px 28px 9px 8px;
	margin:8px 0 0 10px;
	border-top:1px solid #fff;
}
.search-content p.button span{
	float:left;
	height:25px;
	font-family:'MuseoSans700', Helvetica, sans-serif;
	font-size:12px;
	color:#5a5e6f;
	margin:0 9px 0 0;
	padding:0;
	text-align:center;
	line-height:25px;
}

.search-content p.button span.free-api{
	background:url("../images/btn_free-API.png") no-repeat transparent;	
	width:65px;
}
.search-content p.button span.rate-limited{
	background:url("../images/btn_rate-limite.png") no-repeat transparent;	
	width:90px;
}
.search-content p.button span.api-running{
	background:url("../images/btn_API-is-running.png") no-repeat transparent;	
	width:98px;
	color:#fff;
}
.search-content p.button span.relibility{
	background:url("../images/btn_reliability.png") no-repeat transparent;	
	width:102px;
}
.search-content .page{
	float:right;
	height:24px;
	line-height:24px;
	text-align:center;
	margin:0 23px 16px 0;
} 
.search-content .page p{
	margin:0;	
}
.search-content .page a{
	text-decoration:none;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:12px;
	color:#5a5e6f;	
}
.search-content .page .page-mid a.active{
	color:#599ecc;
	margin-left:3px;
}
.search-content .page .page-left{
	float:left;
	width:78px;
	height:24px;
	background:url("../images/page-left_bg.png") no-repeat transparent;
}
.search-content .page .page-left img{
	margin:7px 0 0 10px;
	float:left;
}
.search-content .page .page-mid{
	float:left;
	height:24px;	
	background:url("../images/page-mid_bg.png") repeat-x transparent;
}
.search-content .page .page-mid a{
	margin:0 3px 0 0;	
}
.search-content .page .page-right{
	float:left;	
	width:56px;
	height:24px;
	background:url("../images/page-right_bg.png") no-repeat transparent;
}

.search-content .page .page-right img{
	float:right;
	margin:7px 10px 0 0;	
}

/* =============================================================================

   					EXPLORE_APIS.html
   
   ========================================================================== */

.explore-apis div.title{
	position:relative;
}
.explore-apis .title ul{
	position:absolute;
	padding:0;
	height:14px;
	margin:0;
	top:17px;
	right:7px;
	line-height:14px;
}
.explore-apis .title ul li{
	display:inline-block;
	border-right:1px solid #599ecc;
	padding: 0 10px;
	float:left;
}
.explore-apis .title ul li.last{
	border-right:0;
}
.explore-apis .title ul li a{   
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	color:#599ecc;
	float:left;
}
.explore-apis .title ul li a:hover, .explore-content .title ul li a.active{  
	color:#575a6c;
}
.explore-apis div.nav img{
	left:38px;
}
.explore-apis div.nav .categories{
	width:226px;	
}
.explore-apis div.nav .developer{
	width:654px;
}
.explore-apis .sitebar{
	width:226px;
	
	float:left;
}
.explore-apis .sitebar ul{
	margin:0;
	padding:0;
}
.explore-apis .sitebar ul li{
	list-style:none;
	height:32px;
	line-height:32px;
	display:inline-block;
	padding:0 0 0 13px;
}
.explore-apis .sitebar ul li.active{
	background:url("../images/cat-active_bg.png") no-repeat transparent;
	width:192px;
	height:32px;
	float:right;
	margin-right:-1px;
}
.explore-apis .sitebar ul li a{
	text-decoration:none;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:14px;
	color:#599ecc;
	float:left;
}
.explore-apis .sitebar ul li a.active{
	color:#595e6c;
	font-family:'MuseoSans700', Helvetica, sans-serif;
	line-height:32px;
}
.explore-apis .sitebar ul li button{
	background:url("../images/unfollow_bg.png")	no-repeat transparent;
	width:70px;
	height:18px;
	float:right;
	font-family:'MuseoSans700', Helvetica, sans-serif;
	font-size:10px;
	color:#686c7d;
	margin:7px 5px;
}
.explore-apis .content-main{
	float:right;
	width:851px;	
	border-left:1px solid #d7dbe6;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.explore-apis .content-main .block{
	margin-top:26px;
	margin-left:53px;
	width:740px;
	mảgin-right:0;
}
.explore-apis .content-main .block .sub-block{
	width:734px;
}
.explore-apis .content-main .block .block3 .left .img_display{
	border:1px solid #d1d2d6;
}
.explore-apis .info{
	border-bottom:1px solid #D7DBE6;
	width:734px;
	float:left;
}
.explore-apis .content-main .block .sub-block p.description, .explore-content .content-main .block .sub-block p.button{
	width:500px;
}
.price ul{
	float:left;
	width:166px;
	margin:0;
	padding:8px 10px 8px 20px;
	box-shadow:0 1px 2px rgba(0, 0, 0, 0.25);
	background:#fff;
}
.explore-apis.explore-content .content-main .block .sub-block p.button span.api-running{
	background:url("../images/btn_API-is-running2.png") no-repeat transparent;
	color:#5a5e6f;
}
.explore-apis .content-main .page{
	margin-right:57px;
} 

#block-info{
	padding:8px 10px;
	float:left;
}
#block-info .ui-tabs{
	width:830px;
}
#info-contact a{
	text-decoration: none;
	color: #5B9ECE;
	font-family: 'MuseoSans500',Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	height: 47px;
	line-height: 53px;
	outline: medium none;
	padding: 0 11px;
}
#contact{
	float:left;
	width:97.5%;
	padding:10px;
}
#contact .left{
	float:left;
}
#contact .left img{
	border: 1px solid #ddd;
	padding: 5px;
}
#contact .right{
	float:left;
	margin-left:20px;
}
#contact .right h1{
	margin:0;
	color: #5B9ECE;
	font-family: 'MuseoSans500',Helvetica,sans-serif;
	font-size: 20px;
	font-weight: bold;
	padding:5px 0;
	margin-bottom:5px;
}
#contact .right p{
	margin:0;
	display:block;
}
#contact .right p span.bold{
	font-weight:bold;
}
#contact .price{
	float:right;
	clear:both;
}

#tab-1 table{
	width:830px;
	margin-top:20px;
	
}
#tab-1  th{
	padding:20px 0;	
	border:1px solid #ddd;
	background:#DCECED;
}
#tab-1  th:first-child{
	width:200px;
}
#tab-1 td{
	border:1px solid #ddd;
	background:#EDF2F2;
}
#tab-1 td:first-child{
	padding:10px;
	clear:both;	
}
#form{
	margin-top:20px;
	padding:10px;
}
#tab-3 p.title{
	font-weight: bold;
	margin: 0;
	text-align: left;
}
form p.line{
	margin: 8px 0;
	float:left;
	text-align: left;
	line-height:35px;
}
form p.line span.emailnote{
	margin-left:10px;
}
form p.line label{
	display: block;
float: left;
padding: 3px 10px 0 0;
width: 140px;
}
form p.comment{
	clear:both;
}
form p.comment textarea{
	width:600px;
	border:1px solid #ccc;
	border-radius:5px;
	padding:10px;
	margin-top:10px;
	line-height:21px;
}
#tab-3 small{
	font-weight:normal;
}
#button{
	float:left;
	clear:both;
}


/*======================Menu left======================================*/
#sitebar{
	width:226px;
	float:left;
}
#home_distance_div{
	float:left;
}
#sitebar h3{
	background: none repeat scroll 0 0 #F2F2F2;
	border-bottom: 1px solid #CCCCCC;
	font-size: 13px;
	margin: 0;
	padding: 10px;
}
#sitebar button{
background: url("../images/sp-base_2.png") no-repeat scroll -163px -60px transparent;
border: 0 none;
height: 21px;
text-indent: -1000em;
width: 30px;
margin-left:5px;
}
#city_select{
	display:block;
	float:left;
}
#city_select label{
	float:left;
}
#main #sitebar input[type="text"]{
	width:60px;
	background:none;
	height:20px;
	border:1px solid #ccc;
	border-radius:2px;
	float:none;
	padding:0 5px;
	line-height:20px;
}
#main #sitebar input.place{
	width:150px;
	height:20px;
	margin-top:10px;
	line-height:20px;
}
#main #sitebar input[type="radio"]{
	margin:0 10px;
}
#home_distance_selector{
	position:relative;
}
#sitebar a#l-startover{
	background: url("../images/sp-base_2.png") no-repeat scroll -195px -60px transparent;
	display: block;
	height: 16px;
	position: absolute;
	right: 8px;
	text-indent: -1000em;
	top: 12px;
	width: 17px;
}
#sitebar ul{
	padding:0;
	margin:0;
}
#sitebar li{
	list-style:none;
	padding:5px;
	margin:0 2px;
}
#sitebar li#Navigator_List_AdType{
	border-bottom:1px solid #ccc;
}
#sitebar img{
	margin-right:5px;
}
#refine{
	float:left;
}

/* =============================================================================

			API PROFILE GETTING STARTED A1
   
   ========================================================================== */
.getting-start-profile{
		
}
.getting-start{
	float:left;
	padding:0 0 0 12px;
}
.getting-start .network{
	width:67px;
	float:right;
	padding:9px 12px 10px 0;
}
.getting-start .network img{
	float:left;	
}
.getting-start .network .sub-net{
	background:url("../images/network-social-m_bg.png") repeat-x transparent;
	width:61px;
	height:24px;
	float:left;
}
.getting-start .network .sub-net img.fb{
	border-right:1px solid #d7dbe6;
	padding:4px 7px;
}
.getting-start .network .sub-net img.tw{
	border-left:1px solid #fff;
	padding:4px 6px;
}
.getting-start .block{
	width:1067px;
	height:221px;
	float:left;
}
.getting-start .block img{
	float:left;	
}
.getting-start .block .content-block{
	float:left;
	width:1061px;
	height:221px;
	background:url("../images/start-block-m_bg.png") repeat-x transparent;
}
.getting-start .block .content-block .contact{
	width:1052px;
	height:79px;
	float:left;
	margin:6px 4px 0 5px;
	border-bottom:1px solid #d7dbe6;
	padding:0 0 23px 0;
}
.getting-start .block .content-block .contact .static{
	float:right;
}
.getting-start .block .content-block .contact .static .social{
	margin:1px 8px 0 0;
	float:left;	
}
.getting-start .block .content-block .contact .static .social span {
	background: url("../images/social1_middle.png") repeat-x transparent;
	height: 24px;
	float: left;
	font-family: 'MuseoSans700', Helvetica, sans-serif;
	font-size: 11px;
	color: #4a4c5e;
	line-height: 24px;
	padding: 0 6px;
}
.getting-start .block .content-block .contact .static .social img {
	float: left;
}
.getting-start .block .content-block .contact .static .follow{
	float:left;	
}
.getting-start .block .content-block .contact .static .follow .sub-follow{
	background:url("../images/follow-m_bg.png") repeat-x transparent;	
	height:26px;
	width:129px;
	font-family: 'MuseoSans700', Helvetica, sans-serif;
	font-size: 11px;
	color:#fff;
	line-height:26px;
	float:left;
	
}
.getting-start .block .content-block .contact .static .follow .sub-follow span.number {
	background: url("../images/follow-small_bg.png") no-repeat;
	height: 18px;
	width: 48px;
	margin: 4px 4px 4px 2px;
	line-height: 18px;
	text-align: center;
	float:left;	
}
.getting-start .block .content-block .contact .info{
	float:left;
	width:480px;
	height:72px;
	padding:7px 0 0 0;
}
.getting-start .block .content-block .contact .info .img_display{
	background: #fff;
	float: left;
	border:1px solid #d1d2d6;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.getting-start .block .content-block .contact .info .detail{
	float:left;
	width:297px;
	height:54px;
	margin:0 0 0 18px;	
}
.getting-start .block .content-block .contact .info .detail label{
	font-family:'MuseoSans700', Helvetica, sans-serif;
	font-size:18px;
	color:#575a6c;
	float:left;
	width:100%;
	cursor:default;
}
.getting-start .block .content-block .contact .info .detail label a{
	color:#5b9ece;	
}
.getting-start .block .content-block .contact .info .detail p{
	font-family:HelveticaNeue,Helvetica,sans-serif;
	font-size:13px;
	color:#57596C;
	margin:3px 0 0 0;
	float:left;	
}
.getting-start .block .content-block p.description{
	font-family:HelveticaNeue, Helvetica, sans-serif;
	font-size:14px;
	color:#57596c;
	width:830px;
	height:40px;
	line-height:21px;
	margin:0 0 0 6px;
	float:left;	
	padding:10px 218px 12px 3px;
	border-top:1px solid #fff;
}
.getting-start .block .content-block div.button{
	float: left;
	height: 25px;
	margin: 0;
	padding: 12px 5px;
	width: 1051px;
}
.getting-start .block .content-block div.button span{
	float:left;
	height:25px;
	font-family:'MuseoSans700', Helvetica, sans-serif;
	font-size:12px;
	color:#5a5e6f;
	margin:0 11px 0 0;
	padding:0;
	text-align:center;
	line-height:25px;
}
.getting-start .block .content-block div.button span.btn{
	background:url("../images/button2_bg.png") no-repeat transparent;	
	width:90px;
}
.getting-start .block .content-block div.button span.running{
	background:url("../images/btn_running.png") no-repeat transparent;	
	width:75px;
	color:#fff;
	padding-left:15px;
}
.getting-start .block .content-block div.button p.tag{
	float:right;
	margin:0 8px 0 0;
	line-height:20px;
}
.getting-start .block .content-block div.button p img{
	margin:6px 7px 0 0;	
}
.getting-start .block .content-block div.button p a{
	color:#5b9ece;
	text-decoration:underline;
	font-family:HelveticaNeue,Helvetica,sans-serif;
	font-size:14px;
	text-shadow:#fdfdfe 1px 1px;
}
.getting-start .block .content-block div.button p.tag a{
	margin:2px 0 0 0;	
	float:left;
}
.getting-start .document{
	height:24px;
	float:right;
	margin:21px 24px 23px 0;	
}
.getting-start .document div{
	margin:0;
	display:inline-block;
	float:left;
	margin:0 22px 0 0;
}
.getting-start .document div img{
	float:left;
}
.getting-start .document div.plain-rest span{
	background:url("../images/plain-rest-m_bg.png") repeat-x transparent;
	width:auto;
	height:24px;
	line-height:24px;
	text-align:center;
	float:left;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:12px;
	color:#3f3932;
	padding:0 8px;
}
.getting-start .document div.objC{
	margin:0;	
}
.getting-start .document div.program .name{
	margin:0;
	background:url("../images/language-m_bg.png") repeat-x transparent;
	width:auto;
	height:23px;
	text-align:center;
	line-height:21px;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:12px;
}
.getting-start .document div.program .name span{
	height:21px;
	margin:1px 0 0 0;
	float:left;
	padding:0 5px;
}
.getting-start .document div.program .name span.name1{
	border-right:1px solid #4c4f5e;
	color:#fff;	
}
.getting-start .document div.program .name span.name2{
	border-left:1px solid #7a7f94;
	color:#cbd1d7;
}
.getting-start div.content-bot{
	float:left;	
}
.getting-start div.content-bot .sitebar{
	float:left;
	width:247px;
	min-height:177px;
	margin:44px 0 0 5px;
}
.getting-start div.content-bot .sitebar img{
	float:left;	
}
.getting-start div.content-bot .sitebar .sub-sitebar{
	float:left;
	width:245px;
	background:url("../images/getting-sitebar-m_bg.png") repeat-x transparent;
	border-left:1px solid #d0d4e0;
	border-right:1px solid #d0d4e0;
}
.getting-start div.content-bot .sitebar .sub-sitebar label{
	height:49px;
	width:100%;
	float:left;
	line-height:49px;
	text-align:center;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:18px;
	color:#595e6d;
	cursor:default;
}
.getting-start div.content-bot .sitebar .sub-sitebar ul{
	float:left;
	margin:0;
	padding:0;	
}
.getting-start div.content-bot .sitebar .sub-sitebar ul li{
	float:left;
	height:37px;
	width:245px;
	list-style:none;
	line-height:37px;
	margin-top:3px;
}
.getting-start div.content-bot .sitebar .sub-sitebar ul li.active{
	background:url("../images/getting-sitebar-active_bg.png") repeat-x transparent;
	margin-top:0;
}
.getting-start div.content-bot .sitebar .sub-sitebar ul li a{
	text-decoration:none;
	font-family:HelveticaNeue,Helvetica,sans-serif;
	font-size:13px;
	color:#595e6e;
}
.getting-start div.content-bot .sitebar .sub-sitebar ul li a.active{
	color:#5b9ece;
}
.getting-start div.content-bot .sitebar .sub-sitebar ul li img{
	margin:11px 5px 0 14px;	
}
.getting-start div.content-bot .primary{
	float:left;
	width:785px;
	margin:44px 0 0 40px;
}
.getting-start div.content-bot .primary label{
	float:left;
	font-family:HelveticaNeue,Helvetica,sans-serif;
	cursor:default;
	font-weight:bold;
	font-size:14px;
	width:100%;
	height:18px;
}
.getting-start div.content-bot .primary label.label1{
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:22px;
	color:#595e6d;
	height:50px;
	line-height:50px;
}
.getting-start div.content-bot .primary label.label2{
	font-size:14px;
	color:#595e6c;
	margin:5px 0 18px 0;
}
.getting-start div.content-bot .primary label.label3{
	font-size:16px;
	color:#595e6c;
	margin:17px 0 0 0;
}
.getting-start div.content-bot .primary p{
	float:left;
	font-family:HelveticaNeue,Helvetica,sans-serif;
	font-size:13px;
	color:#595e6c;
	margin:0 0 21px 0;
	width:100%;
	line-height:20px;
}
.getting-start div.content-bot .primary ul{
	float:left;
	margin: 0 0 0 18px;
	padding:0;
}
.getting-start div.content-bot .primary ul li{
	width:100%;
	float:left;
	list-style:url("../images/elipse.png");
	margin:0 0 12px 0;
}
.getting-start div.content-bot .primary ul li ul.sub-elipse{
	width:700px;
	margin:8px 0 0 13px;	
}
.getting-start div.content-bot .primary ul li.sub{
	list-style:url("../images/elipse2.png");
	margin:0 0 8px 0;
}
.getting-start div.content-bot .primary img.mobile{
    -moz-box-shadow: 0px 0px 10px #dfe0e4;
    -webkit-box-shadow: 0px 0px 10px #dfe0e4;
    box-shadow: 0px 0px 10px #dfe0e4;
	margin:27px 0 0 0;
	float:left;
}

/*=====================================================================

						PRICING

=======================================================================*/

div.pricing1 div.content-bot .popular{
	width:219px;
	height:20px;
	background:url("../images/most-popular_bg.png") no-repeat transparent;
	text-align:center;
	padding:5px 0 7px;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	float:left;
	margin:46px 0 0 306px;
}
div.pricing1 div.content-bot p{
	float:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:18px;
	color:#9599a3;
	margin:52px 52px 0 0;
}
div.pricing1 div.content-bot .table-price{
	width:991px;
	margin:92px auto;
	background:#f3f6f8;	
}
div.pricing1 div.content-bot .table-price .plan{
	width:246px;
	border:1px solid #d7dbe6;
	float:left;
	background:#f3f6f8;
	padding-bottom:27px;
}
div.pricing1 div.content-bot .table-price .plan .title{
	border-bottom:1px solid #d7dbe6;
	text-align:center;
	line-height:1;
	height:66px;
	padding:15px 0 14px;
	background:url("../images/title-pricing_bg.png") repeat-x transparent;
}
div.pricing1 div.content-bot .table-price .plan .title span{
	margin-bottom:3px;	
}
div.pricing1 div.content-bot .table-price .plan .title .name {
	display:block;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:18px;
	color:#595e6c;
}
div.pricing1 div.content-bot .table-price .plan .title .price {
	display:block;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:32px;
	color:#595e6c;
}
div.pricing1 div.content-bot .table-price .plan .title .month {
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:12px;
	color:#595e6e;
	margin-bottom:0;
}
div.pricing1 div.content-bot .table-price .plan ul{
	padding:0;
	margin:0;	
}
div.pricing1 div.content-bot .table-price .plan ul li{
	list-style:none;
	display:block;
	border-bottom:1px dotted #cfd3de;
	border-top:1px dotted #fff;
	padding:10px 0;
	margin:0;
	font-family:HelveticaNeue,Helvetica,sans-serif;
	font-size:14px;
	color:#595e6c;
	position:relative;
}
div.pricing1 div.content-bot .table-price .plan ul li:first-child{
	border-top:none;
}
div.pricing1 div.content-bot .table-price .plan ul li.last{
	border-bottom:none;
}
div.pricing1 div.content-bot .table-price .plan ul.info{
	background:#fff;
	border-bottom:1px solid #d7dbe6;	
	padding:0 13px;
	margin:0;
	min-height:167px;
}
div.pricing1 div.content-bot .table-price .plan ul.info li{
	text-align:center;
	padding:17px 0;
}
div.pricing1 div.content-bot .table-price .plan ul.info li .price{
	color:#79afd7;
	font-weight:bold;
	font-family:HelveticaNeue,Helvetica,sans-serif;
}
div.pricing1 div.content-bot .table-price .plan ul.info li .queri{
	color:#595e6d;
	font-weight:bold;
	font-family:HelveticaNeue,Helvetica,sans-serif;
}
div.pricing1 div.content-bot .table-price .plan .fea-sup{
	min-height:367px;	
}
div.pricing1 div.content-bot .table-price .plan .fea-sup .feature{
	border-bottom:1px solid #d7dbe6;
	padding:3px 13px 6px;		
}
div.pricing1 div.content-bot .table-price .plan .fea-sup .support{
	padding:3px 13px 6px;	
	border-top:1px solid #fff;
}
div.pricing1 div.content-bot .table-price .plan label {
	color:#5b9ece;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:16px;
	display:block;
	padding:9px 0;
	cursor:default;
}
div.pricing1 div.content-bot .table-price .plan button{
	width:170px;
	height:41px;
	display:inline-block;
	font-size:18px;
	font-family:'MuseoSans500',Helvetica,sans-serif;
	color:#FFF;
	margin:25px 38px 0;
}
div.pricing1 div.content-bot .table-price .plan button.choose-plan{
	background:url("../images/choose-plan_bg.png") no-repeat transparent;
}
div.pricing1 div.content-bot .table-price .plan button.contact{
	background:url("../images/contact-us_bg.png") no-repeat transparent;
}
div.pricing1 div.content-bot .table-price .plan img{
	margin-right:10px;	
	float:left;
}
div.pricing1 div.content-bot .table-price .plan img.question{
	position:absolute;
	right:0;	
}
div.pricing1 div.content-bot .table-price .free{
	border-radius:5px 0 0 5px;
	border-right:none;
}
div.pricing1 div.content-bot .table-price .free .title{
	border-radius: 5px 0 0 0;
}
div.pricing1 div.content-bot .table-price .plus, div.pricing1 div.content-bot .table-price .pro{
	border-left:none;
	border-right:none;
}
div.pricing1 div.content-bot .table-price .plus{
	background:#fff;
	border:2px solid #61b2de;
	border-radius:5px;
	margin:-22px 0;
}
div.pricing1 div.content-bot .table-price .plus ul.info{
	padding-top:21px;
	padding-bottom:10px;
}
div.pricing1 div.content-bot .table-price .plus .title{
	background:#fff;	
}
div.pricing1 div.content-bot .table-price .plus .fea-sup .feature{
	border-bottom:none;
}
div.pricing1 div.content-bot .table-price .plus .fea-sup .support{	
	border-top:none;
}
div.pricing1 div.content-bot .table-price .plus a.choose-plan{
	margin-bottom:6px;
}
div.pricing1 div.content-bot .table-price .ultra{
	border-radius:0 5px 5px 0;
}
div.pricing1 div.content-bot .table-price .ultra .title{
	border-radius:0 5px 0 0;
}
div.pricing1 div.content-bot .table-price .ultra .title button{
	margin-top:16px;
	color:#fff;
	width:95px;
	height:28px;
	background:url("../images/contact-us2_bg.png") no-repeat transparent;
	display:inline-block;;
	font-family:'MuseoSans700',Helvetica,sans-serif;
	font-size:12px;
}
div.pricing1 div.content-bot .table-price .ultra ul.info{
	padding: 29px 60px;
	min-height:109px;
}
div.pricing1 div.content-bot .table-price .ultra ul.info li{
	color:#CBCDD2;
	display:block;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	font-style:italic;
	margin:0;
	border-bottom:none;
	text-align: center;
}
div.pricing1 div.content-bot .table-price .ultra .fea-sup ul{
	padding:139px 60px 140px;
	min-height:88px;
}
div.pricing1 div.content-bot .table-price .ultra .fea-sup ul li{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-style:italic;
	color:#CBCDD2;	
	text-align:center;
	display:block;
	border-bottom:none;
}

/*==============================================================================

					INBOX WIP SEND

===============================================================================*/
.inbox-wip-send{
	border:1px solid #d7dbe6;
	background:url("../images/inbox-main_bg.png") repeat-x transparent;
}
.inbox-wip-send img.avatar{
	margin-right:12px;	
	border-right:1px solid #a0a4ad;
	border-bottom:1px solid #a0a4ad;
	background:#fff;
	padding:2px;
	float:left;
}
.inbox-wip-send img.you{
	float:right;	
	margin:0 0 0 12px;
}
.inbox-wip-send aside{
	float:left;
	width:349px;
	background:url("../images/shadow-inbox.png") top right repeat-y transparent;
	min-height:1035px;
	border-right:1px solid #d7dbe6;
}
.inbox-wip-send aside ul{
	padding:0;
	margin:0;
}
.inbox-wip-send aside ul li{
	border-bottom: 1px solid #D7DBE6;
	border-top: 1px solid #FFFFFF;
	display: inline-block;
	float: left;
	height: 32px;
	padding: 10px 19px 10px 10px;
	width: 320px;
}
.inbox-wip-send aside ul li.active{
	background-color:#edf0f2;
	background-image:url(../images/shadow-inbox.png);
	background-repeat:repeat-y;
	background-position:top right;
}
.inbox-wip-send aside ul li a{
	font-family:'MuseoSans500',Helvetica,sans-serif;
	font-size:14px;
	color:#529ecc;
	text-decoration:none;
	margin-top:8px;
	float:left;
}
.inbox-wip-send aside ul li span{
	float:right;
	width:21px;
	height:17px;
	font-family:'MuseoSans900',Helvetica,sans-serif;
	font-size:10px;
	line-height:17px;
	text-align:center;
	color:#656774;
	margin-top:6px;
}
.inbox-wip-send aside ul li span.josh{
	background:url("../images/josh-number_bg.png") no-repeat transparent;
}
.inbox-wip-send aside ul li span.jerett{
	background:url("../images/jerett-number_bg.png") no-repeat transparent;
}
.inbox-wip-send aside ul li span.corey{
	background:url("../images/corey-number_bg.png") no-repeat transparent;
	color:#656875;
}
.inbox-wip-send aside ul li span.julie{
	background:url("../images/julie-number_bg.png") no-repeat transparent;
	color:#fff;
}
.inbox-wip-send aside ul li span.bryant{
	background:url("../images/bryant-number_bg.png") no-repeat transparent;
}
.inbox-wip-send article{
	float:right;
	width:729px;
	border-left:1px solid #fff;
	padding:16px 0 0;
}
.inbox-wip-send article label{
	font-family:'MuseoSans500',Helvetica,sans-serif;
	font-size:17px;
	color:#656875;
	float:left;
	margin:0 0 14px 22px;
	cursor:default;
}
.inbox-wip-send article .add-reply{
	float:left;
	background:url("../images/add-reply_bg.png") repeat-x transparent;
	width:687px;
	min-height:163px;
	padding:18px 21px 0 22px;
	margin-left:-1px;
	position:relative;
}
.inbox-wip-send article .add-reply img{
	float:left;	
}
.inbox-wip-send article .add-reply img.avatar{
	position:absolute;
	margin:0;
}
.inbox-wip-send article .add-reply img.reply1{
	top:47px;
	left:42px;	
}
.inbox-wip-send article .add-reply img.reply2{
	top:35px;
	left:33px;	
}
.inbox-wip-send article .add-reply textarea{
	width:607px;
	height:90px;
	background:url("../images/add-reply-m-txt_bg.png") repeat-y transparent;
	padding:11px 15px 11px 63px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	color:#595e6c;
	float:left;
	line-height:21px;
}
.inbox-wip-send article .add-reply .button{
	float: right;
	height: 29px;
	line-height: 29px;
	margin: 7px 5px 0 0;
	width: 156px;
}
.inbox-wip-send article .add-reply .button button{
	background:url("../images/btn-send-message_bg.png");
	width:105px;
	height:29px;
	font-size:12px;
	color:#fff;
	font-family:'MuseoSans500',Helvetica,sans-serif;
}
.inbox-wip-send article .add-reply .button a{
	font-size:12px;
	color:#6d727e;
	font-family:'MuseoSans500',Helvetica,sans-serif;
	margin-right:12px;	
	float:left;
}
.inbox-wip-send article .add-reply p{
	margin:10px 0 0;
	display:inline-block;
	font-size:17px;
	color:#656774;
	font-family:'MuseoSans500',Helvetica,sans-serif;
}
.inbox-wip-send article .member-reply{
	float:left;
	padding:27px 22px 27px;	
}
.inbox-wip-send article .member-reply .block{
	width:684px;
	float:left;
	position:relative;
	margin-bottom:18px;
}
.inbox-wip-send article .member-reply .block img.said-left{
	position:absolute;
	top:11px;
	left:53px;	
}
.inbox-wip-send article .member-reply .block img.said-right{
	position:absolute;
	top:11px;
	right:53px;	
}
.inbox-wip-send article .member-reply .block span.you{
	right:3px;
	top:44px;
	position:absolute;
	background:url("../images/btn-you_bg.png");
	width:34px;
	height:16px;
	font-family:'MuseoSans900',Helvetica,sans-serif;
	font-size:10px;
	color:#656875;
	text-align:center;
	line-height:16px;
}
.inbox-wip-send article .member-reply .block .comment{
	width:617px;
	float:left;
	margin-left:14px;
}
.inbox-wip-send article .member-reply .block .you{
	margin:0;	
}
.inbox-wip-send article .member-reply .block .comment p span{
	font-family:'MuseoSans500',Helvetica,sans-serif;
	font-size:15px;
	color:#529ecc;
	margin-right:10px;
}
.inbox-wip-send article .member-reply .block .comment img{
	float:left;
}
.inbox-wip-send article .member-reply .block .comment .sub-comment{
	background:url("../images/said-m_bg.png") repeat-y transparent;
	float:left;
	width:589px;
	padding:10px 14px 17px;
}
.inbox-wip-send article .member-reply .block .comment .sub-comment p{
	margin:0;
	font-family:HelveticaNeue,Helvetica,sans-serif;
	font-size:11px;
	color:#6d717e;
}
.inbox-wip-send article .member-reply .block .comment .sub-comment p.content-comment{
	font-size:13px;
	color:#595e6c;
	line-height:20px;
	margin-top:8px;
}
.inbox-wip-send article .member-reply .last{
	margin-bottom:0;	
}

/* =============================================================================

   					ADDONS PROFILE
   
   ========================================================================== */
   
.addon-profile article .block{
	height:155px;
	margin-bottom:48px;
}
.addon-profile article .block .content-block{
	background:url("../images/install-addon-m_bg.png") repeat-x transparent;
	height:155px;
}
.addon-profile article .block .content-block button.config{
	float:left;
	width:160px;
	height:26px;
	background:url("../images/btn_addtional-config.png") no-repeat transparent;
	font-family:'MuseoSans700',Helvetica,sans-serif;
	font-size:12px;
	color:#595e6e;
	margin:11px 0 0 8px;
}
.addon-profile article .block .content-block .info{
	margin:13px 0 0 11px;
	min-height:93px;	 
}
.addon-profile article .block .content-block .info img{
	float:left;
	border:1px solid #dee2e9;
}
.addon-profile article .block .content-block .info button.install{
	float:right;
	width:100px;
	height:29px;
	background:url("../images/btn_install-addon.png") no-repeat transparent;
	font-family:'MuseoSans500',Helvetica,sans-serif;
	font-size:12px;
	color:#fff;
	margin-right:10px;
}
.addon-profile article .block .content-block .info .detail{
	width:750px;
	float:left;
	margin-left:20px;
	padding-top:3px;
}
.addon-profile article .block .content-block .info .detail label{
	font-family:'MuseoSans500',Helvetica,sans-serif;
	font-size:22px;
	color:#66a4d1;
}
.addon-profile article .block .content-block .info .detail p{
	margin:11px 0 6px;
	font-family:HelveticaNeue,Helvetica,sans-serif;
	color:#595e6c;
	font-size:14px;
}
.addon-profile article .block .content-block .info .detail p.day{
	font-size:11px;	
	margin:0;
}
.addon-profile article div.content-bot .sitebar{
	min-height:232px;	
}
.addon-profile article div.content-bot .sitebar .sub-sitebar{
	background:url("../images/getting-sitebar2-m_bg.png") repeat-x transparent;   
}
.addon-profile article div.content-bot .sitebar .sub-sitebar ul li.last{
	margin-bottom:18px;	
}
.addon-profile article div.content-bot .primary{
	margin-top:25px;
}
#slideshow{
	float: left;
	margin: 47px 0 0 15px;
	position: relative;
}
#slideshow .prev-slide, #slideshow .next-slide{
	width:8px;
	height:16px;
	position:absolute;
	top:82px;
	cursor:pointer;
	z-index:4;
}
#slideshow .prev-slide{  
	left:8px;
}
#slideshow .next-slide{
	right:8px;	
}
#slideshow .prev-slide img, #slideshow .next-slide img{
	width:100%;
	height:100%;
}
#folio-slider{
	width:810px;
	height:180px;
	float:left;
	position:relative;
}  
#folio-slider .slide{
	width:810px;
	height:180px;
	position:absolute;
	top:0;
	left:0;
}
#folio-slider .item {
	width:229px;
	height:160px;
	padding:10px 10px;
	float:left;
	background:url("../images/slide-mid_bg.png");
	position:relative;
	margin-right:13px;
}
#folio-slider .first {
	background: url("../images/slide-first_bg.png");
	padding: 10px 15px 10px 28px;
	width: 224px;
}
#folio-slider .last {
	background:url("../images/slide-last_bg.png");
	padding: 10px 29px 10px 11px;
	width: 227px;
	margin-right:0;
}
#folio-slider .item img.display{
	border:1px solid #cdd0dc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#folio-slider a[rel^='prettyphoto'] {
	position:absolute;
	top:50px;
	left:100px;
	z-index:10;
	width:65px;
	height:65px;
	display:none
}
#folio-slider a[rel^='prettyphoto'] img {
	width:100%;
	height:100%;
}  
.no-js #folio-slider .item:hover a {
	display:block
}

/* ==============================================================================

				API-PROFILE

   ==============================================================================*/
.api div.content-bot .primary label.title, .api div.content-bot .primary table caption{
	font-family:'MuseoSans500',Helvetica,sans-serif;
	font-size:16px;
	color:#5a5e6f;
	font-weight:bold;
	text-align:left;
}
.api div.content-bot .primary table caption{
	margin-bottom:14px;
}
.api div.content-bot .primary p{
	font-size:14px;
	color:#57596C;
	margin-bottom:5px;
}
.api div.content-bot .primary .get-user{
	width:748px;
	background:#f2f5f8;
	border:1px solid #d7dbe6;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;	
	float:left;
	padding:18px 13px;
	font-family:HelveticaNeue,Helvetica,sans-serif;
	font-size:14px;
	color:#57596C;
}
.api div.content-bot .primary .get-user .get-block{
	float:left;
	width:100%;
	margin-bottom:17px;
}
.api div.content-bot .primary .get-user .get-block span.format{
	float:left;	
	margin-right:11px;
	line-height:19px;
}
.api div.content-bot .primary .get-user div.last{
	margin-bottom:0;
}
.api div.content-bot .primary .get-user .get-block span.get{
	margin:0 25px 0 0;
}
.api div.content-bot .primary .get-user .get-block .get-code{
	height:19px;
	float:left;	
}
.api div.content-bot .primary .get-user .get-block .get-code img{
	float:left;
}
.api div.content-bot .primary .get-user .get-block .get-code span{
	float:left;
	background:url(../images/btn-other-m_bg.png) repeat-x transparent;
	height:19px;
	text-align:center;
	line-height:19px;
	padding:0 5px;
	font-family:"Courier New", Courier, monospace;
	font-size:13px;
	color:#3f3932;
}
.api div.content-bot .primary table{
	width:776px;
	float:left;
	margin-top:40px;	
}
.api div.content-bot .primary table.parameter{
	margin-bottom:50px;	
}
.api div.content-bot .primary table thead tr th, .api div.content-bot .primary table tfoot tr th{
	font-family:HelveticaNeue,Helvetica,sans-serif;
	font-size:14px;
	color:#57596C;
	font-weight:normal;
	text-align:left;
	background:#f2f5f8;
	height:36px;
}
.api div.content-bot .primary table thead tr th:first-child{
	padding-left:20px;
	width:100px;	
}
.api div.content-bot .primary table thead tr th:nth-child(2){
	width:280px;	
}
.api div.content-bot .primary table tbody tr{
	height:66px;
	border-bottom:1px dotted #ccc;
}
.api div.content-bot .primary table tbody tr.last{
	border-bottom:none;	
}
.api div.content-bot .primary table tbody tr td{
	
	color: #57596C;
	font-family: HelveticaNeue,Helvetica,sans-serif;
	font-size: 13px;	
}
.api div.content-bot .primary table tbody tr td:first-child{
	padding-left:22px;	
}
.api div.content-bot .primary table tbody tr td input[type="text"]{
	background:url("../images/test-txt_bg.png") no-repeat transparent !important;
	width:225px !important;
	height:34px !important;
}
.api div.content-bot .primary table tbody tr td img{
	float:left;	
}
.api div.content-bot .primary table tbody tr td span{
	float:left;
	background:url(../images/btn-other-m_bg.png) repeat-x transparent;
	height:19px;
	text-align:center;
	line-height:19px;
	padding:0 5px;
	font-family:Courier,"Courier New", monospace;
	font-size:13px;
	color:#3f3932;	
}
.api div.content-bot .primary table tfoot tr th button{
	background:url("../images/btn_test-result.png") no-repeat transparent;
	width:101px;
	height:27px;
	font-family:'MuseoSans500',Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#7F8592;
}
.api div.content-bot .primary .example{
	float:left;
	background:#faf9f1;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #d6d2b0;
	width:776px;
	font-family:Courier,"Courier New", monospace;
	font-size:14px;
	color:#999;
	margin:10px 0 11px;
}
.api div.content-bot .primary .example ol li{
	margin-top:6px;
}
.api div.content-bot .primary .example ol li span{
	color:#7399c6;	
}
.api div.content-bot .primary .example ol li span.charac-spec{ 
	color:#000;
}
.api div.content-bot .primary table.results table.results{
	position:relative;	
}
.api div.content-bot .primary table.results th:nth-child(2), .api div.content-bot .primary table.errors th:nth-child(2){
	width:0;
}
.api div.content-bot .primary table.results td span.alway, .api div.content-bot .primary table.results td span.optional, .api div.content-bot .primary table.results td span.array{
	float:right;
	color:#fff;
	font-family:HelveticaNeue Bold,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:0;
	position:absolute;
	right:27px;
	margin-top:10px;
} 
.api div.content-bot .primary table.results td span.alway{
	background:url("../images/btn-alway-values.png") no-repeat transparent;
	width:85px;
}
.api div.content-bot .primary table.results td span.optional{
	background:url("../images/btn-optional.png") no-repeat transparent;
	width:55px;
}
.api div.content-bot .primary table.results td span.op2{
	right:75px;	
}
.api div.content-bot .primary table.results td span.array{
	background:url(../images/btn-array.png) no-repeat transparent;
	width:38px;
}
.api div.content-bot .primary table.errors{
	margin-top:32px;	
}
.api div.content-bot .sitebar{
	background:#fbfbfb;
	border:1px solid #d7dbe6;
}
.api div.content-bot .sitebar label{
	height:31px;
	padding:10px;
	width:227px;
	float:left;
	font-family:'MuseoSans500',Helvetica,sans-serif;
	font-size:18px;
	color:#595e6e;
}
.api div.content-bot .sitebar .menu{
	float:left;
	margin-bottom:29px;
}
.api div.content-bot .sitebar .dogs{
	margin-bottom:10px;	
}
.api div.content-bot .sitebar span.label{
	position:relative;	
	background:#cbcdd1;
	border:1px solid #9ea2ae;
	height:22px;
	width:73px;
	float:left;
	padding-left:22px;
	line-height:22px;
	margin-left:-4px;
	font-family:'MuseoSans700',Helvetica,sans-serif;
	font-size:13px;
	color:#595e6d;
	text-shadow:1px 1px 0 #e5e6e8;
	margin-bottom:-1px;
}
.api div.content-bot .sitebar span.label img{
	position:absolute;
	left:-1px;
	top:23px;	
}
.api div.content-bot .sitebar .menu ul{
	list-style:none;
	margin:10px 0 0;
	padding:0;
	float:left;
}
.api div.content-bot .sitebar .menu ul.user{
	margin-top:0;	
}
.api div.content-bot .sitebar .menu ul.navmenu li{
	width:247px;
	float:left;
}
.api div.content-bot .sitebar .menu ul.navmenu li.active{
	background:url(../images/getting-sitebar-active_bg.png) repeat-x transparent;	
}
.api div.content-bot .sitebar .menu ul.navmenu li a{
	text-decoration:none;
	display:block;
	height:37px;
	line-height:37px;
	font-family:HelveticaNeue,Helvetica,sans-serif;
	font-size:13px;
	color:#5a5e6f;
}
.api div.content-bot .sitebar .menu ul.navmenu li ul.subnav li a:hover{
	color:#66a4d1;
}
.api div.content-bot .sitebar .menu ul.navmenu ul{	
	display:none;
	border-bottom:1px solid #d7dbe6;
	margin:0;
}
.api div.content-bot .sitebar .menu ul.navmenu li ul.subnav li{
	margin:0 18px 0 13px;
	border-bottom:1px dotted #cfd3de;
	width:216px;
}
.api div.content-bot .sitebar .menu ul.navmenu li ul.subnav li a{
	height:39px;
	font-family:HelveticaNeue Medium,Helvetica,sans-serif;
	font-size:12px;
}
.api div.content-bot .sitebar .menu ul.navmenu li ul.subnav li:nth-child(4){
	border-bottom:none;	
}
.api div.content-bot .sitebar .menu ul.navmenu li ul.subnav li img{
	float:left;
	margin:12px 10px 0;
}
.api div.content-bot span.feature{
	height:19px;
	float:left;
	text-align:center;
	line-height:19px;
	color:#fff;
	font-family:HelveticaNeue Bold,Helvetica,sans-serif;
	font-size:11px;
	margin:11px 10px 0 20px;
}
.api div.content-bot span.get{
	background:url(../images/btn_get.png) no-repeat transparent;
	width:35px;	
}
.api div.content-bot span.post{
	background:url(../images/btn_post.png) no-repeat transparent;
	width:38px;
}
.api div.content-bot span.put{
	background:url(../images/btn_put.png) no-repeat transparent;
	width:31px;
}
.api div.content-bot span.delete{
	background:url(../images/btn_delete.png) no-repeat transparent;
	width:50px;
}
.api div.content-bot span.patch{
	background:url(../images/btn_patch.png) no-repeat transparent;
	width:44px;
	height:20px;
}
.api div.content-bot .sitebar .modals{
	float:left;	
}
.api div.content-bot .sitebar .modals label{
	height:20px;
	cursor:label;
}
.api div.content-bot .sitebar .modals ul{
	background:#fff;
	border:1px solid #d7dbe6;
	margin:0 7px 10px 8px;
	width:206px;
	padding:14px 12px 10px;
	list-style:none;
	display:block;
	float:left;
}
.api div.content-bot .sitebar .modals ul li{
	width:205px;
	display:inline-block;
	margin-bottom:20px;
}
.api div.content-bot .sitebar .modals ul li.last{
	margin-bottom:0;	
}
.api div.content-bot .sitebar .modals ul li span{
	background:url("../images/btn-other-m_bg.png") repeat-x scroll 0 0 transparent;
	height:19px;
	line-height:19px;
	color:#3F3932;
	float:left;
	padding:0 5px;
	font-family:Courier,"Courier New",monospace;
	font-size:13px;
}

/* =============================================================================

   					HEADER-DROP-DOWN-WIP2.html
   
   ========================================================================== */

#header-drop-down-wip2{
	background:url(../images/drop-down_bg.png) repeat-x transparent;
	background-color:#fff;
}
#header-drop-down-wip2 article .col{
	float:left;
	width:256px;
	height:141px;
	border-right:1px solid #2e3038;
	border-left:1px solid #535662;
	margin-top:21px;
	padding:18px 20px 0;
	position:relative;
}
#header-drop-down-wip2 article .col img.display{
	margin-bottom:18px;
}
#header-drop-down-wip2 article .col img.mail{
	margin-left:23px;
}
#header-drop-down-wip2 article .col img.group{
	margin-left:57px;
}
#header-drop-down-wip2 article .col img.documents{
	margin-left:70px;
}
#header-drop-down-wip2 article div.mail{
	border-left:none;
	margin-left:148px;
	width:199px;
}
#header-drop-down-wip2 article div.documents{
	border-right:none;
	width:199px;
}
#header-drop-down-wip2 article span{
	width:28px;
	height:18px;
	background:url(../images/217_bg.png) no-repeat transparent;
	font-family:'MuseoSans900',Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	line-height:18px;
	text-shadow:1px 1px 2px #9D9D9D;
}
#header-drop-down-wip2 article span.mail{
	top:15px;
	right:60px;
	position:absolute;
}
#header-drop-down-wip2 article .col .button{
	margin-left:36px;	
}
#header-drop-down-wip2 article .col .group{
	margin-left:46px;	
}
#header-drop-down-wip2 article .col .documents{
	margin-left:47px;
}
#header-drop-down-wip2 article .col .button img{
	float:left;
}
#header-drop-down-wip2 article .col .button button{
	background:url(../images/btn-drop-down-m_bg.png) repeat-x transparent;
	height:28px;
	float:left;
	font-family:'MuseoSans500',Helvetica,sans-serif;
	font-size:13px;
	color:#e4e0d4;
}
#header-drop-down-wip2 article .col .button button.inbox, #header-drop-down-wip2 article .col .button button.docs{
	width:92px;	
}
#header-drop-down-wip2 article nav{
	float: left;
	height: 197px;
	padding: 14px 0 7px;
	width: 154px;
	background:url(../images/nav-drop-down_bg.png) transparent;
	margin-top:-1px;
}
#header-drop-down-wip2 article nav ul{
	display:block;
	margin:0;	
}
#header-drop-down-wip2 article nav ul li{
	height:31px;
	line-height:31px;
	position:relative;
	float:left;
	width:154px;
}
#header-drop-down-wip2 article nav ul li:hover{
	background:#0f1012;	
}
#header-drop-down-wip2 article nav ul li img{
	margin:6px 9px 0;
	float:left;
}
#header-drop-down-wip2 article nav ul li.upgrade{
	margin-top:14px;	
}
#header-drop-down-wip2 article nav ul li a{
	font-family:'MuseoSans100',Helvetica,sans-serif;
	color:#fdf8e9;
	font-size:14px;	
	text-decoration:none;
	font-weight:bold;
	float:left;
}
#header-drop-down-wip2 article nav ul li span.nav{
	position:absolute;
	right:10px;
	top:8px;
	background:url(../images/217-small_bg.png) no-repeat transparent;
	width:22px;
	height:14px;
	font-size:9px;
	line-height:14px;
}



/* =============================================================================

   					LOGIN-B6.html
   
   ========================================================================== */

body#login {
	background:url("../images/login_bg.png") transparent;
}
body#login #container {
	min-height:600px;
	margin:0 auto;
}
body#login header#login-b6 {
	width:199px;
	height:47px;
	margin:103px auto 77px;
}
body#login #main {
	float:none;
}
body#login #main .form {
	width:652px;
	height:398px;
	margin:0 auto;
	-moz-box-shadow:5px 5px 50px rgba(0, 0, 0, .4), -5px -5px 50px rgba(0, 0, 0, .4);
	-webkit-box-shadow:5px 5px 50px rgba(0, 0, 0, .4), -5px -5px 50px rgba(0, 0, 0, .4);
	box-shadow:5px 5px 50px rgba(0, 0, 0, .4), -5px -5px 50px rgba(0, 0, 0, .4);
}
body#login #main .form img {
	float:left;
}
body#login #main .form .login {
	background: url("../images/login_mid-bg.png") repeat-x scroll 0 0 transparent;
	height: 398px;
	width: 640px;
	float:left;
}
body#login #main .form .login p.title {
	height:70px;
	float:left;
	margin:0;
	line-height:70px;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:22px;
	color:#a3a4a5;
	padding-left:15px;
	width:627px;
}
body#login #main .form .login .block {
	width:564px;
	height:207px;
	float:left;
	padding:34px 41px 0 37px;
}
body#login #main .form .login .block img {
	float:left;
}
body#login #main .form .login .block input {
	float:left;
	border: medium none;
	color: #8E9091;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-size:18px;
	height: 47px;
	line-height: 47px;
	padding: 0 10px 0 48px;
	width: 506px;
	float:left;
}
body#login #main .form .login .block input.username {
	background-color: transparent;
	background-image: url("../images/username-txt_bg.png");
	background-repeat: no-repeat;
	margin-bottom:29px;
}
body#login #main .form .login .block input.password {
	background-color: transparent;
	background-image: url("../images/password-txt_bg.png");
	background-repeat: no-repeat;
	margin-bottom:17px;
}
body#login #main .form .login .block a {
	float:left;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:17px;
	color:#58a1d4;
	padding-left:4px;
	margin-top:12px;
}
body#login #main .form .login .block button {
	float:right;
	font-family:'MuseoSans700', Helvetica, sans-serif;
	font-size:15px;
	color:#FFF;
	background:url("../images/btn_login.png") no-repeat transparent;
	width:102px;
	height:38px;
}
body#login #main .form .login p {
	width:605px;
	height:87px;
	float:left;
	margin:0;
	line-height:86px;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:18px;
	color:#595f6e;
	padding-left:37px;
}
body#login #main .form .login p a {
	color:#58a1d4;
	padding-left:18px;
}
/*=========================================================================================
			
			SIGNUP-A1.html

===========================================================================================*/

body#homepage {
	background:url("../images/sign-up-a1_bg.png") transparent;
}

body#homepage #container{
	width:100%;
	min-height:600px;
	background:url("../images/header-a1_bg.png") repeat-x scroll 0 0 transparent;
}
body#homepage header{
	position:relative;	
}
body#homepage header {
	background: url("../images/header-signup-a1.png") repeat scroll 0 0 transparent;
	height: 350px;
	width: 1200px;
	margin:0 auto;
}
body#homepage header .button {
	float:right;
	width:198px;
	height:32px;;
	margin:-5px 72px 0 0;
}
body#homepage header .button button {
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:15px;
	color:#fff;
	height:32px;
	overflow:hidden;
}
body#homepage header .button button.login {
	background:url(../images/btn_login-blue.png) no-repeat transparent;
	width:77px;
	float:left;
}
body#homepage header .button button.add-an-api {
	background:url(../images/btn_add-an-api.png) no-repeat transparent;
	width:117px;
	float:right;
}
body#homepage header #create-account .form input, body#homepage header #login .form input{
	width:247px;
	height:35px;
	background:url(../images/create-account-txt_bg.png) no-repeat transparent;
	float:left;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:16px;
	color:#3f4651;
	padding:0 10px;
	margin:0 0 18px 0;
}
body#homepage header #create-account .form input.first, body#homepage header #login .form input.first{
	margin-top:13px;
}
body#homepage header #create-account{
	background: url("../images/create-account_bg.png") no-repeat scroll 0 0 transparent;
	float: left;
	height: 287px;
	padding:26px 0;
	position: absolute;
	right: 61px;
	top: 27px;
	width: 317px;
	display:none;
}
body#homepage header #create-account p{
	font-family:'MuseoSans300', Helvetica, sans-serif;
	font-size:17px;
	color:#fefcf0;
	float:left;
	border-bottom:1px solid #000000;
	width:264px;
	margin:0 15px;
	padding:0 12px 10px;
}
body#homepage header #create-account .form{
	padding:0 11px;	
	float:left;
	border-top:1px solid #4f5051;
	margin:0 15px;
}
body#homepage header #create-account .form p.note{
	border:0;
	float:left;
	font-family:HelveticaNeue,Helvetica,sans-serif;
	font-size:11px;
	color:#d1d2d4;
	margin:16px 0 0 0;
	padding:0;
}
body#homepage header #create-account .form button.create-acc{
	background:url(../images/btn_create-account.png) no-repeat transparent;
	width:165px;
	height:32px;
	float:right;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:15px;
	color:#fff;
}
body#homepage header #login{
	background: url("../images/login-account_bg.png") no-repeat scroll 0 0 transparent;
	float: left;
	height: 195px;
	padding:26px 0;
	position: absolute;
	right: 77px;
	top: 27px;
	width: 317px;
	display:none;
}
body#homepage header #login .title{
	font-family:'MuseoSans300', Helvetica, sans-serif;
	border-bottom:1px solid #000000;
	margin:0 11px 0 15px;
	padding:0 6px 11px;
	width:280px;
	height:21px;
	float:left;
}
body#homepage header #login label{
	font-size:17px;
	color:#fefcf0;
	float:left;
}
body#homepage header #login a{
	float:right;
	font-size:14px;
	color:#95c268;
	font-weight:bold;
}
body#homepage header #login .form{
	padding:0 11px;	
	float:left;
	border-top:1px solid #4f5051;
	margin:0 15px;
	width:270px;
}
body#homepage header #login .form div.btn-login{
	border:0;
	padding:0;
	margin:0;
	float:left;
	line-height:32px;
	position:relative;
}
body#homepage header #login .form div.btn-login a.forget-pass{
	float:left;
	font-size:13px;
	color:#fff;
}
body#homepage header #login .form div.btn-login button.login{
	position:absolute;
	right:-122px;
	background:url(../images/btn_login-blue.png) no-repeat transparent;
	width:77px;
	height:32px;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:15px;
	color:#fff;
}
body#homepage header nav {
	float:left;
	width:1060px;
	height:35px;
	margin-top:15px;
	margin-left:70px;
	margin-right:70px;
}
body#homepage header nav img {
	float:left;
}
body#homepage header nav ul {
	float:right;
	width:560px;
	height:35px;
	line-height:35px;
	text-align:right;
}
body#homepage header nav ul li {
	display:inline;
	padding-right:45px;
}

body#homepage header nav ul li.last {
	padding-right:10px;	
}
body#homepage header nav ul li a{
	text-decoration:none;
	font-family:'MuseoSans300', Helvetica, sans-serif;
	font-size:17px;
	color:#c3c4c5;	
}
body#homepage header .description{
	float:left;
	height:72px;
	text-align:center;
	margin:50px 0 0 330px;
	padding:10px 0;
}
body#homepage header .description p.title {
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:31px;
	color:#fefcf0;
	margin-bottom:14px;
}
body#homepage header .description p {
	font-family:'MuseoSans300', Helvetica, sans-serif;
	font-size:19px;
	color:#c3c4c5;
	margin:0;
}
body#homepage header .exploer{
	width:819px;
	height:69px;	
	float:left;
	margin-top:61px;
	margin-left:191px;
}
body#homepage header .exploer img{
	float:left;	
}
body#homepage header .exploer .exploer-left{
	width:636px;
	float:left;
	background:url(../images/exploer-mid_bg.png) repeat-x transparent;
	height:69px;
}
body#homepage header .exploer .exploer-left .search{
	width:624px;
	height:48px;
	float:left;
	padding:11px 0 0 4px;
}
body#homepage header .exploer .exploer-left .search input{	
	line-height:48px;
	float:left;
}
body#homepage header .exploer .exploer-left .search input[type="text"]{
	background:url(../images/search2_bg.png) no-repeat transparent;
	width:493px;
	height:48px;
	float:left;
	padding-left: 44px;
	padding-right:10px;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:16px;
	color:#797d82;
} 
body#homepage header .exploer .exploer-left .search input[type="submit"]{
	background:url("../images/btn_find-it_bg.png") no-repeat transparent;
	width:77px;
	height:48px;
	float:left;	
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:15px;
	color:#fbfbfb;
}
body#homepage header .exploer .exploer-right{
	width:177px;
	height:69px;
	float:right;
	background:url("../images/btn_exploer_bg.png") no-repeat transparent;	
	line-height:69px;
	text-align:center;
}
body#homepage header .exploer .exploer-right span{
	font-family:'MuseoSans300', Helvetica, sans-serif;
	font-size:15px;
	color:#fdf9e9;
}
/*====================================================================================
		signup-b2.html

====================================================================================*/
header#signup-b2{
	width:199px;
	height:47px;
	margin:67px auto 57px;
}

#main-signupb2 .form{
	width:1002px;
	height:468px;
	margin:0 auto;
	-moz-box-shadow:5px 5px 50px rgba(0, 0, 0, .4), -5px -5px 50px rgba(0, 0, 0, .4);
	-webkit-box-shadow:5px 5px 50px rgba(0, 0, 0, .4), -5px -5px 50px rgba(0, 0, 0, .4);
	box-shadow:5px 5px 50px rgba(0, 0, 0, .4), -5px -5px 50px rgba(0, 0, 0, .4);
}

#main-signupb2 .form img{
	float:left;	
}

#main-signupb2 .form .sub-form{
	float:left;
	background:url(../images/signupb2-mid_bg.png) repeat-x transparent;
	width:986px;
	height:468px;
}

#main-signupb2 .form .sub-form p.title{
	float:left;
	width:964px;
	height:69px;
	line-height:69px;
	font-family:'MuseoSans500', Helvetica, sans-serif;
	font-size:22px;
	color:#fdf8e9;
	margin:0;
	padding:0 14px 0 8px;
}

#main-signupb2 .form .sub-form p a{
	float:right;
	font-size:16px;
	color:#fdf8e9;
}

#main-signupb2 .form .sub-form .block{
	width:986px;
	height:334px;
	float:left;
	padding:30px 0 30px 0;
}

#main-signupb2 .form .sub-form .block .block-left{
	float:left;
	width:340px;
	height:248px;
	padding:0 25px;
}

#main-signupb2 .form .sub-form .block .block-left p{
	font-family:'MuseoSans300', Helvetica, sans-serif;
	font-size:16px;
	color:#595f6e;
	line-height:23px;
	margin:0 0 34px 0;
	float:left;
}

#main-signupb2 .form .sub-form .block .block-left p.last{
	margin: 0 0 46px;
}

#main-signupb2 .form .sub-form .block .block-left p span{
	font-family:'MuseoSans700', Helvetica, sans-serif;
	font-weight:700;
}

#main-signupb2 .form .sub-form .block .block-right{
	float:right;
	width:502px;
	height:248px;
	margin:0 33px 0 0;
}

#main-signupb2 .form .sub-form .block .block-right input{
	margin: 0 0 30px 0;
}

#main-signupb2 .form .sub-form .block .block-right input.username, input.password{
	float:left;
	border: medium none;
	color: #5d5f72;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-size:18px;
	height: 47px;
	line-height: 47px;
	width: 444px;
	padding: 0 10px 0 48px;
	float:left;
}

#main-signupb2 .form .sub-form .block .block-right input.username{
	background: url("../images/username2-txt_bg.png") no-repeat transparent;
}

#main-signupb2 .form .sub-form .block .block-right input.password{
	background: url("../images/password2-txt_bg.png") no-repeat transparent;
}

#main-signupb2 .form .sub-form .block .block-right input.email{
	background: url("../images/email-txt_bg.png") no-repeat transparent;
	width: 442px;
	height: 45px;
	line-height: 45px;
	padding: 0 10px 0 48px;
	float:left;
	border: medium none;
	color: #8E9091;
	font-family: 'MuseoSans500', Helvetica, sans-serif;
	font-size:18px;
}

#main-signupb2 .form .sub-form .block .term{
	float:left;
	width:849px;
	height:45px;
	background:#f1f1f1;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #d9d9d9;
	margin-left:38px;
	padding:21px 20px 21px 33px;
}
#main-signupb2 .form .sub-form .block .term p{
	margin:0;
	font-family:'MuseoSans300', Helvetica, sans-serif;
	font-size:16px;
	color:#595f6e;
	width:585px;
	height:45px;
	line-height:23px;
	float:left;
}

#main-signupb2 .form .sub-form .block .term button.create{
	background:url(../images/btn_create-account-green.png) no-repeat transparent;
	font-family:'MuseoSans700', Helvetica, sans-serif;
	font-size:15px;
	color:#fff;
	width:162px;
	height:37px;
	float:right;
	margin:5px 0 0 0;
}


/* all form DIVs have position property set to relative so we can easily position newly created SPAN */
form.select_form div {
	color: #626262;
	float: left;
	font-size: 12px;
	height: 34px;
	position: relative;
	width:155px;
}
/* setting the width and height of the SELECT element to match the replacing graphics */
select.select{
	height: 34px !important;
	line-height: 34px;
	position: relative;
	width: 155px !important;
}
/* dynamically created SPAN, placed below the SELECT */
span.select {
	background:url("../images/select_box2.png");
	bottom: 0;
	cursor: default;
	height: 34px;
	left: 0;
	line-height: 34px;
	position: absolute;
	text-indent: 10px;
	width: 155px;
	z-index: 1;
	color:#fbfcfd;
	font-size:14px;
	font-family:'MuseoSans500', Helvetica, sans-serif;
}
/*Menu Header ------------------------------------------*/
/* CSS Document */
#nav-container {
  float: right;
  margin-top: 20px;
  	font-family:'MuseoSans500', Helvetica, sans-serif;
}
#nav-container ul {
  float: left;
  margin-right: 10px;
  margin-top: 5px;
}
#nav-container li {
	background-image: url(../images/nav-separator.png);
	background-repeat: no-repeat;
	display: block;
	float: left;
	height: 21px;
	margin-left: 12px;
	padding-left: 12px;
	padding-top: 1px;
}
#nav-container li:first-child {
  background-image: none;
  margin-left: 0;
  padding-left: 0;
}
#nav-container a, #nav-container a:visited {
  color: #E4E9F0;
  display: block;
  float: left;
  font-size: 16px;
  margin: 0;
  text-shadow: 0 -1px #282D32;
 	font-family:'MuseoSans500', Helvetica, sans-serif;
	text-decoration:none;

}
.user-nav a, .user-nav a:visited {
  color: #86CB93 !important;
}

#form-comment
{
	margin-top:20px;
}

.btn_BaoThongTinSai
{
	clear:both;
}

#form-comment .error
{
	color:red;
	font-size:11px;
}


a
{
	text-decoration:none;
}

.search-content p.readmore-content{
	float:right !important;
	clear:both;
}

.price ul li
{
	line-height:20px;
	list-style:none;
}
